0

我正在诺基亚 Qt 中制作照片库应用程序,我想显示设备存储卡中的图片。Qt如何从存储卡中获取图片?

4

2 回答 2

0

QtMobility 中的 DocumentGallery 应该可以完成这项工作:http ://doc.qt.nokia.com/qtmobility-1.1.0/gallery.html 。使用过滤器过滤掉没有存储卡驱动器号的文件。

于 2011-01-02T02:33:42.643 回答
0

作为 eburger 答案的附录,QtMobility 的 QSystemStorageInfo 可用于确定哪个(或是否)驱动器之一是存储卡驱动器:

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; }
}
于 2011-01-07T17:54:10.497 回答