//实现遍历某个文件下的图片文件
QStringList
imageList;
QDirIterator
it("D:/图片",QDir::Files|QDir::NoSymLinks,QDirIterator::Subdirectories);
while
(it.hasNext())
{
QString
imageFile=it.next();
QStringList
list=imageFile.split('.');
QString
qian=list.takeFirst();
QString
hou=list.takeFirst();//文件后缀名
if(hou=="jpg"||hou=="JPG"||hou=="png"||hou=="PNG"||hou=="bmp"||hou=="BMP")
imageList<<imageFile;
}
for(int
i=0;i<imageList.size();i++)
qDebug()<<imageList.at(i)<<"\n";
return imageList;
//如果想遍历其余类型文件,方法也一样,只需简单修改代码
QStringList GetAllImages()
{
}