xml Datei öffnen

Alles rund um die Programmierung mit Qt
Antworten
nkc
Beiträge: 67
Registriert: 3. November 2008 12:01

xml Datei öffnen

Beitrag 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
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag 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
Antworten