Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ Вопрос по DragMode в QGraphicsView

Автор: mks 23.12.2010, 22:51

Здравствуйте уважаемые.
Вопрос такой, в классе QGraphicsView есть возможность установить с помощью setDragMode либо режим перетаскивания сцены в окне либо режим выделения элементов с помощью резинки. Мне нужно иметь оба варианта одновременно (левая кнопка мыши выделение элементов, правая перемещение всей сцены). Как быть в этом случае? Включить их одновременно через setDragMode как я понял нельзя, получается надо реализовывать эти режимы самому переопределяя реакцию на нажатия кнопок мыши, или можно как то задействовать внутренние алгоритмы классов Qt ? Если нет то как предпочтительнее реализовывать такой режим ?

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)