TreeWidgetItem mit TabWidget verbinden
Verfasst: 30. Dezember 2008 14:02
Hallo,
ich habe folgendes Problem beim Aufbau eines TreeWidgetItems:
Der Baum ist wie folgt aufgebaut:
Wenn man nun B oder E anwählt, soll in einem TabWidget unterschiedlich viele Tabs (mit Eingabemöglichkeiten) geöffnet werden (abhängig von den Childrens, z.B. C,D oder F).
Es soll auch die Möglichkeit geben nach D bzw. nach F noch Elemente hinzuzfügen.
Das Hinzufügen von Tabs ist nicht das Problem, sondern das Verbinden zwischen dem TreeWidget und dem TabWidget. Ich hatte zuerst an von TreeWidgetItem abgeleitete Klassen gedacht, um in diesen Listen mit den Daten zu speichern. Dabei gab es jedoch das Problem, dass beim Interieren über den Baum QTreeWidgetItems zurückgeliefert werden und somit nicht auf die get-Methoden zugegriffen werden konnte.
Gibt es dafür eine andere Lösung bzw. wie löst man so etwas am Besten?
Vielen Dank im Voraus.
ich habe folgendes Problem beim Aufbau eines TreeWidgetItems:
Der Baum ist wie folgt aufgebaut:
Code: Alles auswählen
A
B
C
D
E
F
G
H
......
Es soll auch die Möglichkeit geben nach D bzw. nach F noch Elemente hinzuzfügen.
Das Hinzufügen von Tabs ist nicht das Problem, sondern das Verbinden zwischen dem TreeWidget und dem TabWidget. Ich hatte zuerst an von TreeWidgetItem abgeleitete Klassen gedacht, um in diesen Listen mit den Daten zu speichern. Dabei gab es jedoch das Problem, dass beim Interieren über den Baum QTreeWidgetItems zurückgeliefert werden und somit nicht auf die get-Methoden zugegriffen werden konnte.
Gibt es dafür eine andere Lösung bzw. wie löst man so etwas am Besten?
Vielen Dank im Voraus.