Nokia QT Mobility: Как получить фотографии с карты памяти?

StackOverflow https://stackoverflow.com/questions/4545792

  •  13-10-2019
  •  | 
  •  

Вопрос

Я делаю приложение фотогалереи в Nokia QT, я хочу показать изображения из карты памяти устройства. Как я могу получить картинки из карты памяти в QT?

Это было полезно?

Решение

В качестве дополнения к ответу Eburger, QSystemStemStorageInfo QTMobility может использоваться для определения, какое (или если) одним из дисков является диск карты памяти:

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; }
}

Другие советы

DocumentGallery в QTMobility должен выполнять работу: http://doc.qt.nokia.com/qtmobility-1.1.0/gallery.html. Анкет Используйте фильтры, чтобы фильтровать файлы, у которых нет буквы диска для карты памяти.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top