参考
环境
环境 | 版本 |
---|---|
windows | 10 |
QT | 6.2.4 |
Qt Creator | 8.0.1 (Community) |
qmake |
代码
QString phpDir = "C:/wamp/php";
QDir dir(phpDir);
// 构造筛选条件,可以为空
QStringList filters;
// 查找php命名相关
filters << "php*-x86" << "php*-x64";
// 查找文件夹并且不查找 . 与 ..
QList<QFileInfo>files = dir.entryInfoList(filters, QDir::Dirs | QDir::NoDotAndDotDot);
// QList<QFileInfo>files = dir.entryInfoList(QDir::Dirs | QDir::NoDotAndDotDot);
// QList<QFileInfo>files = dir.entryInfoList();
for (int i = 0;i < files.count(); i++) {
qDebug() << files[i].fileName();
qDebug() << files[i];
}
标签:Dirs,files,Qt6.2,C++,QDir,文件夹,filters,entryInfoList,dir
From: https://www.cnblogs.com/xiaqiuchu/p/16720626.html