Wie kann ich meinen Dateichooser dazu bringen, sowohl Dateien als auch Ordner auszuwählen, wenn die Öffnen-Schaltfläche im Dateichooser-Dialog gedrückt wird? Ich möchte die Fähigkeit zum Öffnen von Dateien und Fildern in nur einem Dateichooser drücken. Ich benutze GTK + und Python.GTK + Filechooser zum Öffnen von Dateien und Ordnern
7
A
Antwort
2
Ich habe darüber nachgedacht, und obwohl Sie in Ihren Kommentaren beschlossen haben, eine andere Route zu gehen, habe ich einen Vorschlag: Schreiben Sie Ihre eigene Datei chooser Unterklasse der GTK + one und bieten zwei "Öffnen" -Buttons, eins zu "Datei öffnen" und eine andere zu "Verzeichnis öffnen". Dies würde die oben diskutierte Mehrdeutigkeit beseitigen.
+0
Gute Idee für die 2 Tasten. – thotheolh
Verwandte Themen
- 1. Versteckte Dateien mit FileChooser von JavaFX deaktivieren
- 2. Öffnen von Dateien zum Bearbeiten
- 3. Entpacken und umbenennen von Dateien/Ordnern
- 4. Wie mit FileChooser in GTK mit der statischen Kompilierung umgehen
- 5. Sichern von Dateien und Ordnern mit htaccess
- 6. Komprimieren/Dekomprimieren von Ordnern und Dateien
- 7. Löschen von gesperrten Dateien und Ordnern
- 8. Konfigurieren grunt Kopie Aufgabe zum Ausschließen von Dateien/Ordnern
- 9. FileChooser und Scanner
- 10. Skript zum Verwalten von Ordnern
- 11. Python-Vergleich mutliple Dateien aus verschiedenen Ordnern und zum Erzeugen von diff-Dateien
- 12. Integrierter SharePoint-Webdienst - Löschen von Dateien und/oder Ordnern
- 13. Drucken mit Powershell und Dateien in Ordnern
- 14. NetBeans und Mercurial - Verschieben/Löschen von Dateien und Ordnern
- 15. Freier Hex-Editor zum Suchen und Ersetzen von Dateien in Ordnern und deren Unterordnern usw.
- 16. NodeJS - Erstellen Sie eine Reihe von Dateien und Ordnern
- 17. Suchen und Öffnen von Remote-Dateien
- 18. Refresh/Reload FileChooser
- 19. Verwenden einer Batch-Datei zum Erstellen von Ordnern und Kopieren von Dateien auf mehrere PCs
- 20. Bash-Skript zum rekursiven Durchlaufen von Ordnern und Löschen von Dateien
- 21. Öffnen und Schließen von Dateien - separate Methoden
- 22. Haskell faul Öffnen und Schließen von Dateien
- 23. Ausblenden von Ordnern/Dateien mit Python
- 24. Unerwartete Ergebnisse Verschieben von Dateien zwischen Ordnern
- 25. Dateien anzeigen Namen von Ordnern in PHP
- 26. Bind Repeater zu einer Liste von Dateien und/oder Ordnern
- 27. Suchen von Dateien und Ordnern in einem OSGI-Bundle
- 28. Ausschließen von Dateien und Ordnern während der Plugin-Veröffentlichung
- 29. Auflisten von Ordnern und Dateien mit Google Drive SDK V2
- 30. Ausblenden von leeren Ordnern und anderen Dateien in Eclipse CDT
Wenn Sie auf einen Ordner geklickt haben, wie würde das Programm wissen, ob es den Dialog schließen und zurückgeben oder hineinsehen soll? – ptomato
Ich entschied mich, zwei Filechoser zu erstellen, einen für die Datei und den anderen für die Ordnerauswahl, um das Problem zu umgehen. – thotheolh
Dies ist nicht möglich, wie hier erklärt: http://stackoverflow.com/questions/3170962/enable-gtkfilechooserdialog-to-select-files-or-folders – systemovich