qt獲取指定目錄下符合條件的文件路徑


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();//得到指定文件路徑
}

原文來自微信公眾號"程序員成長日志",已經工作的程序員朋友可以關注下公眾號“程序員成長日志”,分享日常工作中解決的問題即可賺取稿費,大家一起成長~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM