Pixmap aus GraphicsScene entfernen

Alles rund um die Programmierung mit Qt
Antworten
Mensch
Beiträge: 50
Registriert: 16. März 2008 19:44

Pixmap aus GraphicsScene entfernen

Beitrag 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
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Beschäftige dich doch mal etwas genauer mit der Doku von QGraphcisScene und QGraphicsItem wenn du schon damit arbeiten willst...
Mensch
Beiträge: 50
Registriert: 16. März 2008 19:44

Beitrag 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)?
Mensch
Beiträge: 50
Registriert: 16. März 2008 19:44

Beitrag von Mensch »

Hat sich erledigt. Hab doch eine Lösung gefunden. Hatte nur einen Fehler beim Aufruf von items() gemacht!
Antworten