本文主要总结获取指定目录下的所有图片的名称和入口地址,下面是关键代码:
//获取文件夹下的文件名称
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