Seite 1 von 1

QTreeWidgetItem schließen

Verfasst: 13. Februar 2007 17:23
von abenstex
Hallo zusammen,

weiss irgendjemand einen Weg, um ein QTreeWidgetItem nicht mehr öffnen zu können. Ich würde nämlich ganz gerne Top-Level Items auf Verlangen komplett schliessen und auch erst wieder auf Verlangen öffnen. Dazwischen sollte aber das QTreeWidgetItem nicht mehr aufklappbar sein. Ein
item->setExpandable(false) gibts ja leider nicht :-(

Verfasst: 13. Februar 2007 18:38
von upsala
Und wenn das Model keine Childs mehr anbietet, kann man diese auch nicht mehr darstellen. Ich denke aber, daß diese Funktionalität mit einem eignem Model leichter zu ralisieren ist als mit den QTreeWidgetItems...

Re: QTreeWidgetItem schließen

Verfasst: 14. Februar 2007 07:57
von macman
abenstex hat geschrieben:Dazwischen sollte aber das QTreeWidgetItem nicht mehr aufklappbar sein. Ein
item->setExpandable(false) gibts ja leider nicht :-(
Nicht schön, aber Du könntest das itemExpanded-Signal vom TreeWidget abfangen und das Item gleich wieder zu machen.