Seite 1 von 1

[gelöst] QFileDialog mehrere Ordner auswählen

Verfasst: 9. Mai 2005 14:57
von dani.80
Hallo,
weiß jemand, wie ich über einen File Dialog mehrere Ordner auswählen kann?
Es gibt ja getExistingDirectory, um einen Ordner auszuwählen.
Wie könnte ichs anstellen, um über CTRL mehrere Ordner auszuwählen?
Für Dateien gibt es ja getOpenFileNames.

Danke,
viele Grüße,
Dani

Verfasst: 9. Mai 2005 16:33
von FlorianBecker
Ich würde es selber implementieren in folgender Form:

Code: Alles auswählen

QFileDialog* fd = new QFileDialog( this );
fd->setPreviewMode( QFileDialog::DirectoryOnly );
fd->show();
Und die Liste der markierten Ordner sollte man dann mit fd->selectedFiles(); erhalten. Ich habe das nicht ausprobiert, aber es sollte funktionieren, wenn Qt nicht gerade das Verhalten bei DirectoryOnly auf SingleSelect oder sowas setzt.

Verfasst: 30. Mai 2005 13:06
von dani.80
Hallo,
also ich hab das probiert, aber leider kann man da wirklich nur einen Ordner auswählen, so wies aussieht. :-(
Hat jemand eine Idee, wie es gehen könnte mehrere Ordner auszuwählen?

Dankeschön.

Verfasst: 9. Juni 2005 11:04
von FlorianBecker