Nokia Qt Mobility: Cómo Obtener fotos de la tarjeta de memoria?
-
13-10-2019 - |
Pregunta
Estoy haciendo galería de fotos en la aplicación Nokia Qt, quiero mostrar imágenes desde la tarjeta de memoria del dispositivo. ¿Cómo puedo obtener imágenes desde la tarjeta de memoria en Qt?
Solución
Como una adición a la respuesta de eburger, QSystemStorageInfo de QtMobility se puede utilizar para determinar qué (o si) una de las unidades es la unidad de tarjeta de memoria:
QSystemStorageInfo systemInfo;
QStringList driveList = systemInfo.logicalDrives();
QString memPath = "";
for (int index = 0; index < driveList.count(); index++)
{
if (QSystemStorageInfo::RemovableDrive == systemInfo.typeForDrive(driveList[index]))
{
memPath = driveList[index];
break; }
}
Otros consejos
DocumentGallery en QtMobility debe hacer el trabajo: http: // doc. qt.nokia.com/qtmobility-1.1.0/gallery.html . Use filtros para filtrar los archivos, que no tienen la letra de memoria unidad de la tarjeta.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow