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?

¿Fue útil?

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
scroll top