1) Ich möchte den Namen des Ordners für eine Ordnerüberwachung Anwendung bekommen. Gibt es eine Möglichkeit, dass ich bestimmte Ordner aus der Anzeige mit QFileDialog herausfiltern kann (Zum Beispiel möchte ich nicht die meine Dokumente sein im Dateidialog angezeigt).qfiledialog - Ordner filtern?
2) Ich möchte nicht, dass der Benutzer ein Laufwerk auswählt. Standardmäßig in diesem Code-Laufwerke auch ausgewählt werden können ..
dirname=QtGui.QFileDialog.getExistingDirectory(self,'Open Directory','c:\\',QtGui.QFileDialog.ShowDirsOnly)
print(dirname)
Gibt es eine Möglichkeit, dass ich die Laufwerke graut oder einige bestimmte Ordner, so dass sie nicht ausgewählt werden kann oder habe ich den Filter für Ordner um zu verhindern, dass es angezeigt wird.
Vielen Dank für Ihre Antwort. Aber es wird alle Verzeichnisse auflisten .. Hier möchte ich nur die patrikulären Verzeichnisse auflisten .. Der obige Code tut auch das gleiche .. Meine Frage ist wie Dateierweiterung Filter gibt es einen Filter für Verzeichnisse? Und noch eine Frage gibt es eine Möglichkeit, die "OK-Taste in qfiledialog" kann deaktiviert werden, wenn der Benutzer ein patrikuläres Verzeichnis wählt. – Jeba