Seite 1 von 1

Ordner-Auswahl unter Windows 7 ?

Verfasst: 29. Oktober 2011 04:09
von antimatter
Hallo,
mit der statischen Funktion QFileDialog.getExistingDirectory() soll man angeblich den Auswahl-Dialog für Ordner aufrufen können. Diesen hier:
Bild

Allerdings funktioniert das nicht. Egal wie ich mit den verschiedenen options und modes herumspiele, ich seh immer nur diesen Dialog:
Bild

Zwar werden hier nur Ordner angezeigt, aber diese Dialog-Art ist unerwünscht. Ich möchte schon die erste Variante. Wie kann man so was unter Windows 7 hinbekommen?
Hier mein Codebeispiel (Python mit PyQt):

Code: Alles auswählen

# Returns a string with the chosen directory. 
my_directory = QFileDialog.getExistingDirectory(self, 'Open Directory', options=QFileDialog.ShowDirsOnly | QFileDialog.DontResolveSymlinks)
Bin für jede Hilfe dankbar.

Gruß...

Re: Ordner-Auswahl unter Windows 7 ?

Verfasst: 31. Oktober 2011 08:49
von Troll.Soft
moin,
mit diesem Aufruf startest Du den BS-eigenen Dialog, also auf jedem BS einen anderen. Das Aussehen wird vom BS bestimmt, kann also beim gleichen BS auf unterschiedlichen Systemen anders aussehen. Für die exakte Kontrolle über das Aussehen des Dialogs gibt es die Klasse QFileDialog.
tschüß
Troll.Soft