Как закрепить qgraphicswidget / item (сделать их статическим) на qgraphicsview

StackOverflow https://stackoverflow.com/questions/3683565

Вопрос

Я хочу сделать что-то вроде HUD. у меня есть QGraphicsScene с огромным QPixmap, что я добавил на гораздо меньше QGraphicsView. Отказ Теперь мне нужно добавить некоторые элементы управления, как QLabel, QPushButton а также QGraphicsEllipseItem. Отказ Вот я думаю, не проблема. Я нашел эту полезную страницу Графика Просмотр классов. Отказ Но как я могу закрепить эти элементы управления к виду или, возможно, лучше сказано, как я их не закрепил? Когда я перетаскиваю QPixmap, тогда я не хочу, чтобы HUD движется с QPixmap вне QGraphicsViewОтказ Что мне нужно сделать, чтобы решить эту проблему. Надеюсь, кто-нибудь может мне помочь.

Это было полезно?

Решение

Вы должны просто создавать свои виджеты и указать QGraphicsView В конструкторе, как это:

QPushButton *button1 = new QPushButton(view);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top