Seite 1 von 1

xml Datei öffnen

Verfasst: 2. Februar 2009 12:04
von nkc
Ich möchte eine xmlDatei in einem in einem listView laden.
Wie man eine Datei mit einem QOpenDialog auswählt weiß ich,
aber nach dem Auswählen soll der Inhalt im listView angezeigt werden.
Wie geht das?

Danke

Verfasst: 2. Februar 2009 12:11
von franzf
Da eine XML-Datei sicherlich keinen "flachen" Inhalt enthält, sondern eher eine Baumstruktur, empfehle ich dir ein QTreeView.
Dann kannst du dir ein QTreeModel (abgeleitet von QAbstractItemModel) bauen, und schon hast du alles beisammen ;)

Um dich nicht so allein im Regen stehen zu lassen:
Schau dir bei den Qt-Examples mal folgendes an:
qt4-src/examples/itemviews
-> simpledommodel
-> simpletreemodel

Viel Erfolg
Franz