Quiero obtener todas las imágenes de mi archivo qrc y pasarlas a un ComboBox. No sé qué decir más. Es una tarea muy básica, creo, pero no puedo encontrar una solución.¿Cómo puedo obtener todas las imágenes de un archivo qrc?
8
A
Respuesta
12
Esto debe conseguir que en el camino correcto:
foreach(const QString &imageName, QDir(":").entryList())
{
myCombBox->addItem(imageName);
}
Ésta es si todas sus imágenes están en la raíz de su archivo de recursos. Si están namespaced luego vuelva a colocar ":"
con :/image_namespace
De cualquier manera, la ":"
se trata como un directorio real que contiene todos sus recursos y se puede acceder de la misma manera como el sistema de archivos.
Cuestiones relacionadas
- 1. Python: obtener todas las imágenes de un archivo html
- 2. Obtener todas las imágenes url de cadena
- 3. Eliminar todas las imágenes
- 4. ¿Cómo puedo obtener las capas de un archivo PSD?
- 5. ¿Cómo puedo obtener el href de todas las imágenes en una página usando JavaScript?
- 6. ¿Cómo puedo extraer todas las clases en un archivo separado?
- 7. Android listar todas las imágenes disponibles
- 8. ¿Cómo puedo extraer imágenes de un archivo PDF?
- 9. ¿Cómo puedo eliminar todas las imágenes/dibujos de un archivo PDF y dejar el texto solo en Java?
- 10. ¿Cómo obtener todas las coincidencias de regex?
- 11. ¿Cómo puedo usar HTML Agility Pack para recuperar todas las imágenes de un sitio web?
- 12. ¿Cómo puedo obtener todas las unidades USB (conectado)
- 13. ¿Cómo puedo obtener todas las letras alpabéticas en PHP?
- 14. Ajustar todas las imágenes con un div usando DOMDocument
- 15. Devolución de todas las imágenes en una página de Wikipedia
- 16. ¿Obtener todas las variables de Javascript?
- 17. ¿Cómo se ocultan todas las imágenes con javascript?
- 18. cómo obtener todas las imágenes y fotos de mi dispositivo Android no desde una tarjeta SD?
- 19. Cómo obtener todas las casillas marcadas
- 20. ¿Cómo puedo recorrer todas las rutas?
- 21. Borrar todas las imágenes agregadas al lienzo
- 22. ¿Cómo obtener todas las clases CSS de un elemento?
- 23. jQuery se desvanecen todas las demás imágenes
- 24. En vim, ¿cómo puedo eliminar todas las líneas en un archivo, excepto las últimas 100 líneas?
- 25. listado todas las imágenes en un directorio usando PHP
- 26. Obtener todas las columnas de todas las tablas MySQL
- 27. ¿Cómo puedo listar TODAS las concesiones que recibió un usuario?
- 28. ¿Cómo puedo obtener una lista de todas las propiedades de un ABRecordRef?
- 29. ¿Cómo puedo obtener todas las clases dentro de un espacio de nombres?
- 30. ¿Todas las imágenes de la tienda son las imágenes base, pequeñas y en miniatura de Magento?
¿Esto funcionó? QDir no debería poder iterar en los recursos. –
¿Por qué no? http://doc.qt.io/qt-5/qdir.html "También se puede usar para acceder al sistema de recursos de Qt". – Chris