Objekte als Baumstruktur innerhalb einer Listview

Alles rund um die Programmierung mit Qt
Antworten
lynx
Beiträge: 9
Registriert: 15. September 2005 13:56

Objekte als Baumstruktur innerhalb einer Listview

Beitrag von lynx »

Hallo liebe Leute!

Ich muss für ein aktuelles Projekt eine Baumstruktur für Objekte realisieren, habe aber leider nicht sehr viel Qt-Programmier-Erfahrung.

Also bei den Objekten handelt es sich um KFZ-Steuergeräte. Diese Objekte bekommen Anfragen (requests) und entsprechende Antworten (responses).
Die Listview soll also derart realisiert werden, dass, wenn man ein KFZ-Steuergerät anklickt, erst die Requests fein säuberlich rechts davon erscheinen und die Antworten jeweils pro Request darunter. Ähnlich wie z.B. eine Ansicht im Windows-Explorer.

Schön wäre natürlich Code dazu, wer die Quellcodes für mein bisheriges Projekt benötigt, dem schicke ich das gerne zu.

Oder zumindest Literatur/links etc., wie ich das umsetzen kann.

Für Eure Bemühungen im Voraus besten Dank!

Viele Grüße,
lynx
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Hast du dir die Doku zur Model/View-Programmierung schon durchgelesen und die Model/View-Examples schon mal durchgearbeitet?
lynx
Beiträge: 9
Registriert: 15. September 2005 13:56

Beitrag von lynx »

@upsala: Nee, was ist das genau? Kann ich das irgendwo finden? Ich arbeite mit Qt 3.3.8.

Grüße,
lynx
Ginsengelf
Beiträge: 79
Registriert: 2. Mai 2007 10:21

Beitrag von Ginsengelf »

Moin,

das Model/View Framework ist erst ab Qt4 enthalten.

Ginsengelf
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Schon mal über ein Update nachgedacht?
lynx
Beiträge: 9
Registriert: 15. September 2005 13:56

Beitrag von lynx »

@upsala: Nee, das geht jetzt nicht mehr. Habe mich festlegen müssen und habe auch keine Ahnung über die Neuerungen in Qt4.

Sonst keine Ideen? Bräuchte die Hilfe ziemlich dringend.

Grüße,
lynx
lynx
Beiträge: 9
Registriert: 15. September 2005 13:56

Beitrag von lynx »

Also die fertige QListView sollte ungefähr so aussehen:

ECU_1
+request is:
-request 1
-request 2
-request 3
+response is:
-response1
-response2

ECU_2
+request is:
-request 1
-request 2
+response is:
-response1

...usw.

Hat keiner Ideen? Scheint ja nicht gerade einfach zu sein, wie es ausschaut.

Grüße,
lynx
Antworten