Ordner-Auswahl unter Windows 7 ?

Alles rund um die Programmierung mit Qt
Antworten
antimatter
Beiträge: 5
Registriert: 20. November 2010 18:07

Ordner-Auswahl unter Windows 7 ?

Beitrag 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ß...
Troll.Soft
Beiträge: 190
Registriert: 18. Juni 2008 09:52
Wohnort: Hamburg

Re: Ordner-Auswahl unter Windows 7 ?

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