QDir提供了针对文件夹进行操作的方法,利用这些方法可以获取文件夹下所有文件名。
currentDir = new QDir(tempDir); //建立QDir实例
QStringList fileNameFilter; //设计文件名过滤器
fileNameFilter << "*.jpg" << "*.bmp";
currentDir->setNameFilters(fileNameFilter);
QStringList fileNames;
fileNames = currentDir->entryList(); //获取全部文件名