1)設置名稱過濾器
QDir * dir = new QDir(路徑); QStringList filter; Filter << QStringLiteral(“篩選的文件條件,如.xls...”); dir->setNameFilters(filter);
2)獲取指定條件的條目
QList<QFileInfo> *fileInfo = new QList<QFileInfo>(dir->entryInfoList(filter)); for(size_t i = 0;i < fileInfo->length();i++){ QString path = fileInfo.at(i).filePath();//得到指定文件路徑 }
原文來自微信公眾號"程序員成長日志",已經工作的程序員朋友可以關注下公眾號“程序員成長日志”,分享日常工作中解決的問題即可賺取稿費,大家一起成長~