Hallo,
gibt es eine Möglichkeit, bei einem QGraphicsView ein anderes QWidget als Hintergrund zu nutzen?
Ich möchte mein bestehendes Scene/View-Konzept gerne mit einem anderen Widget (QMapControl) verbinden. Aufgrund der anderen Painterumsetzung beim QGraphicsView ist ein einfaches ableiten nicht möglich.
Eine unelegante Lösung wäre den QGraphicsView mit einem transparenten Hintergrund auszustatten und einfach drüber zu legen. Ein zusätzlicher Nachteil ist aber, dass alles dann sehr langsam wird.
Ich hoffe es hat jemand eine Idee. Danke.
[gelöst] QGraphicsView mit Hintergrund-Widget?
[gelöst] QGraphicsView mit Hintergrund-Widget?
Zuletzt geändert von mathies am 18. März 2010 10:51, insgesamt 1-mal geändert.
Ok, ich habe jetzt verschiedene Sachen probiert, alles ohne Erfolg. Habe jetzt auch schon mitbekommen, dass ich immer nur nen Painter im PaintEvent nutzen kann und auch immer nur vom eigenen Widget.
Ich habe auch mal das MapWidget einfach direkt als ViewPort gesetzt aber da wird nie ein PaintEvent ausgelöst.
Irgendwie hab ich jetzt keine Idee mehr
Ich habe auch mal das MapWidget einfach direkt als ViewPort gesetzt aber da wird nie ein PaintEvent ausgelöst.
Irgendwie hab ich jetzt keine Idee mehr