Ich schreibe eine Anwendung in Qt (mit C++) und ich muss eine Objektstruktur in einer Strukturansicht darstellen. Eine Möglichkeit, dies zu tun, ist ein Modell dafür zu erstellen, aber ich bin immer noch ziemlich verwirrt, nachdem ich die Qt-Dokumentation über das Thema gelesen habe.Erstellen von Qt-Modellen für Baumansichten
Die "Struktur", die ich habe, ist ziemlich einfach - es gibt ein Project
Objekt, das Task
Objekte in einem std::vector
Container enthält. Diese Aufgaben können auch untergeordnete Aufgaben enthalten.
Ich habe bereits geschrieben Methoden zu lesen & schreiben Sie diese Projekte zu/von XML-Dateien mit Qt XML-Klassen.
Gibt es weitere Dokumentation oder "empfohlenes Lesen" zum Erstellen von Modellen von Grund auf neu? Wie empfehlen Sie, dass ich mit der Umsetzung beginne?
Virgil, das ist fantastisch. Ich werde QStandardItemModels nie wieder empfehlen. – andref
Danke Virgil, ich habe jetzt einen sauberen, einfachen und wiederverwendbaren Baum. –