QGraphicsGridLayout items löschen

Alles rund um die Programmierung mit Qt
Antworten
albi
Beiträge: 5
Registriert: 13. März 2009 21:59

QGraphicsGridLayout items löschen

Beitrag von albi »

Hallo,

ich schreibe zur Zeit ein Plasmoid für Kde 4 in python/pyQt. Um Labels in einer Tabellen Form anzuordnen nutze ich das QGraphicsGridLayout. Mein Problem liegt nun darin, dass ich items von diesem Layout, bei laufenden Programm, wieder löschen möchte. Leider geht das nicht so einfach wie gehofft. Mit .removeAt() kann man zwar die items aus dem Layout entfernen aber die Labels sind dann immer noch im Fenster vorhanden.

Weiß hier jemand wie das geht?

Danke für Hilfe

Mfg
albi
cooky1976
Beiträge: 76
Registriert: 24. Januar 2008 00:19

Beitrag von cooky1976 »

Ich hätte jetzt gesagt:
QGraphicsGridLayout.itemAt()
item->deleteLater();
Wenn es sich um ein QLabel handelt.

Ciao

Alexander
Antworten