QDir dir(m_anlyPath)

构造方法

dir.exists()

判断文件夹是否存在

dir.mkdir(m_anlyPath)

创建单级目录

dir.mkpath(m_anlyPath)

创建多级目录

QDir::currentPath()

获取当前文件夹目录

遍历文件夹下的文件

QDir dir(dirpath);
//设置文件过滤器
QStringList nameFilters;
//设置文件过滤格式
nameFilters << "*.mp4";
//将过滤后的文件名称存入到files列表中
QStringList files = dir.entryList(nameFilters, QDir::Files|QDir::Readable, QDir::Name);
  QFileInfoList fileInfolist = dir.entryInfoList(QStringList()<<"*.ini");for(auto tmp : fileInfolist){qDebug()<<"带后缀的文件名"<<tmp.fileName();qDebug()<<"不带后缀的文件名"<<tmp.baseName();}

Qt QDir相关笔记相关推荐

  1. 【QT 5 学习笔记-学习绘图相关+画线图形等+绘图事件+基础学习(1)】

    [QT 5 学习笔记-学习绘图相关+画线图形等+绘图事件+基础学习(1)] 1.说明 2.实验环境 3.参照学习链接 4.自己的学习与理解 5.学习与实践代码. (1)建立基础工程. (2)加入绘图事 ...

  2. 【QT 5 学习笔记-学习绘图相关+画图形图片等+绘图设备+基础学习(2)】

    [QT 5 学习笔记-学习绘图相关+画图形图片等+绘图设备+基础学习(2)] 1.说明 2.实验环境 3.参照连接 4.自己的学习与理解 5.学习与实践代码 (1)移动图片测试实验 (1)继续之前的工 ...

  3. 【QT 5 相关实验-仪表盘-学习笔记-表盘组件练习与使用总结】

    [QT 5 相关实验-仪表盘-学习笔记-表盘组件练习与使用总结] 1.概述 2.实验环境 3.参考资料-致谢 4.自我提升+实验效果 5.代码练习-学习后拆解 (1)头文件部分 (2)绘制事件+绘制表 ...

  4. Qt+QtWebApp开发笔记(一):QtWebApp介绍、下载和搭建基础封装http轻量级服务器Demo

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130631547 红胖子网络科技博文大全:开发技术集合( ...

  5. Qt开发Activex笔记(二):Qt调用Qt开发的Activex控件

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/113789693 长期持续带来更多项目与技术分 ...

  6. QT QDir 基本函数使用

    QT QDir 基本函数使用 QDir类提供了访问系统目录结构及其内容的与平台无关的方式. 头文件:#include QDir类用来操作路径名及底层文件系统,获取关于目录路径及文件的相关信息,也可以用 ...

  7. SQL常用用法相关笔记

    SQL常用用法相关笔记 1).----CAST和CONVERT的用法 SQL中的cast和convert都是用来将一种数据类型的表达式转换为另一种数据类型的表达式. CAST和CONVERT提供相似的 ...

  8. QT+opencv学习笔记(5)——霍夫直线检测、圆检测及椭圆检测

    开发环境为:win10+QT5.8+opencv3.2 Hough变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛.最基本的Hough变换是从黑白图像中检测直线,还可以经过改进检测圆.椭 ...

  9. Qt+ECharts开发笔记(五):ECharts的动态排序柱状图介绍、基础使用和Qt封装Demo

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/127171413 红胖子(红模仿)的博文大全:开发技术集 ...

  10. cscope 相关笔记

    cscope 相关笔记 cscope 可以用来解析 c 代码,生成引用信息,用户通过查询引用信息来在代码中进行跳转. 使用步骤如下: find 寻找待 index 的文件,并将文件列表写入到 csco ...

最新文章

  1. 【怎样写代码】复杂对象的组装与创建 -- 建造者模式(一):问题案例
  2. redis set 超时_Redis 更新(set) key值过期时间被重置
  3. 求二叉树最长路径长度和
  4. 【Java萌新】MyBatis-Plus案例
  5. lr模型和dnn模型_建立ML或DNN模型的技巧
  6. Verilog HDL中模块参数传递的方法
  7. java获取net地址 本机
  8. 魔乐手机管家V2.0内测版惊艳亮相--Android软件
  9. gitlab和github一起使用
  10. 升级AndrOid4.3,谷歌发布Android 4.3系统 今日开始升级
  11. 人工智能——支持向量机(SVM)思维导图
  12. 怎么把PDF图片转换成PPT
  13. JAVA标准异常分两大类_java异常分类
  14. Bluetooth Core Architecture Blocks----蓝牙核心架构
  15. Photoshop2022 23.0.0绿色精简版
  16. 《强化学习》 基本概念和交叉熵方法
  17. 虚拟机 报错:Unmount and run xfs_repair
  18. Ubuntu更换阿里云软件源
  19. 实战十三:基于BPR算法实现个性化排名推荐 代码+数据
  20. java开发者个人电脑第一次装机程序安装列表

热门文章

  1. PostgreSQL客户端认证配置
  2. 安装 ActiveState Perl
  3. Python写的网络爬虫程序
  4. 3串锂电池充电保护板设计
  5. Oracle客户端使用
  6. vm虚拟机出现目标主机不支持CPUID的情况
  7. 模糊控制(一)模糊控制简介及数学基础
  8. webpower携手Google、Paypal举跨境电商互动享会
  9. 如何设置二级标题:当鼠标放到一级标题上二级标题才会显示出来
  10. KnockOutJS(一)