Seite 1 von 1
Löschen einer Zeile im QTreeWidget
Verfasst: 15. Januar 2008 08:49
von tomsi
Hallo!
Blöde Frage, aber weis jemand wie man eine Zeile aus einem QTreeWidget löscht? Das QTreeWidgetItem habe ich in der Hand.
In C++ Funkioniert es einfach mit "delete item;", aber wie in Java?
Verfasst: 15. Januar 2008 21:29
von VuuRWerK
Vielleicht hilft Dir ja:
http://doc.trolltech.com/qtjambi-4.3.3_ ... idgetItem)
Aber ein wenig Eigeninitiative und die API zu durchsuchen hätte DIch sicher genauso weit gebracht, denn was anderes habe ich jetzt auch nicht gemacht
Gut Schuß
VuuRWerK
[edit]Sorry für den zu langen Link aber das Forum scheint noch nicht up to date zu sein und kann den Link nicht richtig parsen

Daher einfach kopieren[/edit]
Verfasst: 16. Januar 2008 08:40
von tomsi
Danke erstmal...
Diese Methode habe ich bereits ausprobiert (hab natürlich auch die API-Doku durchsucht).
Leider lässt sich removeChild nur vom QTreeWidgetItem aufrufen und benötigt als Parameter ein Child des aufrufenden Items.
Meine TreeWidget besteht zur Zeit nur aus einer flachen Liste, also sozusagen nur Root Elemente ohne Childs.
Weiters wird das Item von removeChild nicht deleted
Verfasst: 16. Januar 2008 10:42
von Christian81
Jedes Element hat ein parent...
Siehe auch
QTreeWidget::invisibleRootItem()