LINUX.ORG.RU

унаследовал QGraphicsProxyWidget, но почему то функции QGraphicsProxyWidget не работают

 ,


0

3

Привет всем! я хочу сделать следующие... добавить в QGraphicsScene qml виджет QDeclarativeView и заставить его двигаться и поворачивать этот qml виджет... для этого я создал класс Control и наследовал от QGraphicsProxyWidget,

class Control : public QGraphicsProxyWidget
{
public:
    explicit Control(QGraphicsItem *parent = 0) : QGraphicsProxyWidget(parent) { }

далее я хочу для начало qml виджет переместить в заданные координаты

mp_dlrtvView->setSource(QUrl("qrc:/tank/tank1.qml"));
    mp_control = new Control(mp_scene->addWidget(mp_dlrtvView));
    mp_control->setPos(500, 500);
    mp_grView->setScene(mp_scene);
но почему то не перемещается qml виджет...

поскажите что я делаю неправильно ? как это исправить ?

с Qt не работал, но что-то мне подсказывает, что ты переопределил setPos().

DELIRIUM ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.