【代码片段】Qt6.2.4 C++ 获取目录与排除指定文件夹

参考

环境

环境 版本
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];
    }
posted @   夏秋初  阅读(120)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
历史上的今天:
2019-09-22 Arduino Nano与SIM800C 通信
点击右上角即可分享
微信分享提示