Seite 1 von 1

Pixmap aus GraphicsScene entfernen

Verfasst: 21. März 2008 20:55
von Mensch
Hallo Leute!

Habe eine GraphicsScene der ich über addPixmap eine Pixmap zugewiesen habe. Wenn ich nun eine zweite Pixmap zuweise und die Scene anzeigen lasse, wird mal die eine, mal die andere Pixmap angezeigt. Gib es eine Funktion a la removePixmap oder clear mit der ich die alte Pixmap entfernen und eine neue adden kann, so dass sicher die neue angezeigt wird?

Grüße

Verfasst: 21. März 2008 21:32
von upsala
Beschäftige dich doch mal etwas genauer mit der Doku von QGraphcisScene und QGraphicsItem wenn du schon damit arbeiten willst...

Verfasst: 21. März 2008 21:41
von Mensch
Hab ich schon gemacht...in der Doku zu QGraphicsScene steht, dass man removeItem() nutzen soll, um Items wieder zu entfernen. Allerdings krieg ich keinen Aufruf hin, mit dem ich die Pixmap wieder loswerde. Wie kann ich denn mit removeItem() eine schon geaddete Pixmap wieder loswerden (ist das einzige Item der Szene)?

Verfasst: 21. März 2008 21:49
von Mensch
Hat sich erledigt. Hab doch eine Lösung gefunden. Hatte nur einen Fehler beim Aufruf von items() gemacht!