Pregunta

Quiero hacer algo así como un HUD. Tengo un QGraphicsScene con una enorme QPixmap, que he añadido a una QGraphicsView mucho más pequeño. Ahora tengo que añadir algunos elementos de control, como QLabel, QPushButton y QGraphicsEllipseItem. Eso es, creo, no es un problema. He encontrado útil esta página Gráficos de clases de vista . Pero ¿cómo anclar esta elementos de control a la vista o tal vez mejor dicho ¿cómo no anclarlos? Cuando arrastre el QPixmap, entonces yo no quiero que el HUD se mueve con la QPixmap fuera de la QGraphicsView. ¿Qué necesito hacer, para resolver este problema. Espero que alguien pueda ayudarme.

¿Fue útil?

Solución

Sólo debería tener que crear sus widgets y especificar el QGraphicsView en el constructor de esta manera:

QPushButton *button1 = new QPushButton(view);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top