Qt遍历目录下的文件

Qt遍历目录下的文件

 

复制代码
QList<QString> getAllPCDFileName(QString dirPath) 
{
    QList<QString> list1;
    QDir dir1(dirPath);
    dir1.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks);

    QFileInfoList  listFileInfo = dir1.entryInfoList();
    if (listFileInfo.count()>0)
    {
        for (int i = 0; i < listFileInfo.count(); i++)
        {

            QFileInfo file_info = listFileInfo.at(i);
            QString absolute_file_path = file_info.absoluteFilePath();
            qDebug() << "" << absolute_file_path;

            
            list1.append(absolute_file_path);
            
        }
    }



    return list1;
}
复制代码

 

 

#######################

posted @   西北逍遥  阅读(198)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
历史上的今天:
2022-02-24 Pset_SlabCommon
2021-02-24 IfcBuildAxes
2020-02-24 IfcSite
点击右上角即可分享
微信分享提示