Qt5.9中获取指定目录下的所有图片(名称和入口地址)

本文主要总结获取指定目录下的所有图片的名称和入口地址,下面是关键代码:

//获取文件夹下的文件名称
    QString imageFolderPath = "D:/svn1.1/code/mobileforensics/res/recoverydata/icon";
    QDir dir(imageFolderPath);
    if (!dir.exists()) {
        return;
    }
    dir.setFilter(QDir::Files | QDir::NoSymLinks);
    QStringList filters;
    filters << "*.png" << "*.jpg";
    dir.setNameFilters(filters);
    QStringList allImageNameList = dir.entryList();
    if (allImageNameList.count() <= 0)
    {
        return;
    }
    qDebug()<<tr("目录下的图片名称:")<<allImageNameList;

程序构建和运行后的结果如下图所示:

参考内容:

https://blog.csdn.net/csdn1027192411/article/details/52123556

猜你喜欢

转载自blog.csdn.net/naibozhuan3744/article/details/81071057