¿Cómo hago para que mi selector de archivos pueda seleccionar tanto archivos como carpetas cuando se presiona el botón Abrir en el diálogo de selección de archivos? Quiero exprimir la capacidad de abrir archivos y archivos en solo un archivador. Estoy usando GTK + y Python.GTK + Filechooser para abrir ambos archivos y carpetas
7
A
Respuesta
2
Estaba pensando en esto, y aunque en sus comentarios ha decidido ir por otra ruta, tengo una sugerencia: escriba su propia subclase del selector GTK + y proporcione dos botones "Abrir", uno para "Abrir archivo" y otra a "Abrir directorio". Eso eliminaría la ambigüedad discutida arriba.
+0
Buena idea para los 2 botones. – thotheolh
Cuestiones relacionadas
- 1. JavaFX FileChooser selecciona archivos y/o directorios?
- 2. JavaFX FileChooser
- 3. Eliminar carpetas y contener archivos
- 4. Python - Mover y sobrescribir archivos y carpetas
- 5. Eliminación de archivos y carpetas bloqueados
- 6. API para alternar "Mostrar archivos, carpetas y unidades ocultas"
- 7. Diálogo requerido para seleccionar varios archivos y carpetas .NET
- 8. Organización de carpetas y archivos para el desarrollo de Python
- 9. C# - ¿Cómo personalizar OpenFileDialog para seleccionar varias carpetas y archivos?
- 10. Comprimir archivos y carpetas en android
- 11. Crear archivos y carpetas de forma recursiva
- 12. Compresión/descompresión de carpetas y archivos
- 13. Distinga entre carpetas y archivos en C++
- 14. Seguimiento de archivos/carpetas
- 15. ¿Cómo crear carpetas usando nombres de archivos y luego mover archivos a carpetas?
- 16. GENERIC_ALL y carpetas/archivos ACL? ¿Qué hace GENERIC_ALL realmente?
- 17. Mover archivos entre carpetas
- 18. Interfaz de cinta para gtk y qt
- 19. instalando gtk y glib
- 20. Comprimir y descomprimir las carpetas y archivos usando Java
- 21. Xcode archivos y carpetas limpian estructura y organización
- 22. Android y iOS: ¿Cómo desarrollar para ambos?
- 23. Crear y abrir para editar archivos inexistentes bajo el cursor
- 24. C++ ¿Puedo reutilizar fstream para abrir y escribir varios archivos?
- 25. Cómo abrir y dividir varios archivos
- 26. Abrir archivos XML enormes y Pretty-Print
- 27. Git Mover archivos a carpetas
- 28. ¿Cómo abrir archivos .mdf y .ldf?
- 29. Para bucle para archivos en varias carpetas - shell bash
- 30. JFileChooser para abrir archivos de texto múltiple
Al hacer clic en una carpeta, ¿cómo sabría el programa si cerrar el cuadro de diálogo y devolverlo, o mirar dentro de él? – ptomato
Decidí crear dos archivadores de archivos, uno para el archivo y el otro para la selección de carpeta para dar un paso al costado del problema. – thotheolh
Esto no es posible como se explica aquí: http://stackoverflow.com/questions/3170962/enable-gtkfilechooserdialog-to-select-files-or-folders – systemovich