Russian Qt Forum
Сентябрь 22, 2024, 20:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Movable widget on QGraphicsScene  (Прочитано 3086 раз)
Alp
Гость
« : Январь 14, 2011, 19:24 »

Есть несложный виджет, элементов из пяти-восьми. И этот виджет ложится на QGraphicsScene. Хочется иметь возможность его таскать мышкой, как это сделано в демо (например diagramscene).

У QGraphicsItem есть подходящий флаг - ItemIsMovable, но его установка никакого влияния на прокси, полученный в результате вызова addWidget() не оказала.

Разница в том, что в упомянутом diagramscene виджеты на сцене - QGraphicsPolygonItem или аналогичный текстовый виджет.

Переписывание кода с наследника QWIdget на QGraphicsWidget эффекта так же не принесло.

Drag and Drop не предлагать - если у сцены есть готовые методы хочется воспользоваться ими.

Какие есть варианты?
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #1 : Июль 20, 2011, 17:46 »

я так понял в Qt эту вещь не сделали, я наследовал класс и добавлял возможность перетаскивать себя сам...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.141 секунд. Запросов: 23.