Название: Movable widget on QGraphicsScene Отправлено: Alp от Январь 14, 2011, 19:24 Есть несложный виджет, элементов из пяти-восьми. И этот виджет ложится на QGraphicsScene. Хочется иметь возможность его таскать мышкой, как это сделано в демо (например diagramscene).
У QGraphicsItem есть подходящий флаг - ItemIsMovable, но его установка никакого влияния на прокси, полученный в результате вызова addWidget() не оказала. Разница в том, что в упомянутом diagramscene виджеты на сцене - QGraphicsPolygonItem или аналогичный текстовый виджет. Переписывание кода с наследника QWIdget на QGraphicsWidget эффекта так же не принесло. Drag and Drop не предлагать - если у сцены есть готовые методы хочется воспользоваться ими. Какие есть варианты? Название: Re: Movable widget on QGraphicsScene Отправлено: Fregloin от Июль 20, 2011, 17:46 я так понял в Qt эту вещь не сделали, я наследовал класс и добавлял возможность перетаскивать себя сам...
|