Seite 1 von 1

Kann man in QDirView mehrere Dateien waehlen?

Verfasst: 17. August 2006 10:26
von silversurfer2025
Hallo zusammen,
ich haette gerne in meinem Programm einen stetigen File-Browser als Teil der GUI weil sehr haeufig Dateien zu verschiedenen Zwecken ausgewaehlt werden muessen... Nun gibt es ja die Klasse QDirView und QTreeView (wie auch unter examples im Qt-Verzeichnis).

Leider kann man im beispiel nur einzelne Dateien auswaehlen, was ich brauche ist aber eher eine Auswahl von mehreren Ordnern (im QFileDialog geht das ja, aber der ist ja nciht permanent sichtbar).

Geht so etwas auch mit QDirView?

Vielen Dank
Tim

Verfasst: 17. August 2006 11:23
von stimpy
Also ich habe sowas bei einem QTreeView gemacht:

treeview->setSelectionMode(QAbstractItemView::MultiSelection);

Gruß,
Stimpy

danke

Verfasst: 17. August 2006 13:11
von silversurfer2025
Cool, das werd ich nachher gleich ausprobieren. Vielen Dank fuer den Tip.

Verfasst: 17. August 2006 13:26
von Volker
Würd mich interessieren, ob du dann selectedIndexes ohne Probleme aufrufen kannst: siehe: http://www.qtforum.de/forum/viewtopic.p ... tedindexes

Verfasst: 17. August 2006 14:39
von stimpy
Hallo,

ich habe einfach mal die folgende Zeile in mein Programm eingebaut:

Code: Alles auswählen

QModelIndexList indexes = treeview->selectionModel()->selectedIndexes();
Es gab keine Probleme. Allerdings verwende ich eh' den MinGW Compiler mit der OpenSource-Version von QT.

Ich denke, das wird Dir nicht weiterhelfen... :?