나는 QScrollArea
입니다. 컨텍스트를 마우스로 pannable로 만들고 싶습니다. 손 모양 커서가 영역 위에 표시되고 클릭 앤드 홀드로 드래그 모드로 전환됩니다.QScrollArea를 마우스로 패닝
이것은 QGraphicsView가 QGraphicsView::ScrollHandDrag
끌기 모드로 쉽게 할 수있는 것과 비슷합니다. 단 QScrollArea
에 대해서만 필요합니다.
상자에서 꺼내는 방법에 대한 아이디어가 있으십니까? 또는 수동으로 코드를 작성하는 코드일까요? 나는 확실히 그것을 원한 최초의 사람이 아니다.
QScrollArea에는 뷰포트 위젯 만 있습니다. QWidget 기반 클래스가 될 수 있습니다. 마우스를 조작하고 이벤트를 이동 및 릴리스하고 스크롤 영역에 스크롤 할 위치를 알려주는 이벤트를 만들 수 있습니다. – cppguy