QTreeView und expansion state
Verfasst: 24. Februar 2009 19:57
Hallo,
ich habe ein QTreeView und mehrere Instanzen eines eigenen Models, abgeleitet von QAbstractItemModel. Leider wird nach jeder Zuweisung des Models mittels QTreeView->setModel der Baum komplett kollabiert ( wie collapseAll() ). Wie kann ich den aktuellen Expand/Collapse -Status eines Models speichern? Dieser müsste ja im QTreeView hinterlegt sein.
Ich möchte den Status speichern und beim erneuten Wechsel des Models wieder herstellen.
Hat jemand einen Tip?
Danke im Voraus,
Daniel
ich habe ein QTreeView und mehrere Instanzen eines eigenen Models, abgeleitet von QAbstractItemModel. Leider wird nach jeder Zuweisung des Models mittels QTreeView->setModel der Baum komplett kollabiert ( wie collapseAll() ). Wie kann ich den aktuellen Expand/Collapse -Status eines Models speichern? Dieser müsste ja im QTreeView hinterlegt sein.
Ich möchte den Status speichern und beim erneuten Wechsel des Models wieder herstellen.
Hat jemand einen Tip?
Danke im Voraus,
Daniel