当前位置: 首页 > news >正文

如何获取与testFile同级目录下的所有文件?

如何获取与testFile同级目录下的所有文件?

  • 如何获取与testFile同级目录下的所有文件?
  • 当然,有的时候,你还需要把上级目录".."也加进来

如何获取与testFile同级目录下的所有文件?

就比如现在有一个文件路径: 即QString testFile = “C:\xxx\yyy\zzz\1.txt”;
现在,你想获取 1.txt 同级目录下的所有文件 , 你应该怎么做?

QStringList getUpdatedFileList(QString testFile)
{
    QFileInfo fileInfo(testFile);  // 获取文件信息
    QDir dir = fileInfo.absoluteDir();  // 获取文件所在目录

    // 获取目录下所有文件(不包括子目录)
    QStringList fileList = dir.entryList(QDir::Files | QDir::NoDotAndDotDot);

    return fileList;
}

当然,有的时候,你还需要把上级目录"…"也加进来

QStringList getUpdatedFileList(QString testFile)
{
    QFileInfo fileInfo(testFile);  // 获取文件信息
    QDir dir = fileInfo.absoluteDir();  // 获取文件所在目录

    // 获取目录下所有文件(不包括子目录)
    QStringList fileList;
    fileList.append("..");
    fileList.append( dir.entryList(QDir::Files | QDir::NoDotAndDotDot));

    return fileList;
}
http://www.dtcms.com/a/82044.html

相关文章:

  • 企业级AI架构探索:业务驱动,场景优先
  • 集成平台是选择专业iPaaS厂商还是大型软件企业?
  • 善用批处理的for命令倍增效率(附彩蛋:windows官方bug)
  • 【面试场景题-你知道readTimeOutException,会引发oom异常吗】
  • JavaScript 获取 URL 中参数值的详解
  • 【动态规划】详解混合背包问题
  • YOLO11改进-模块-引入空间带状注意力机制(Spatial Strip Attention,SSA)增强模型对空间信息处理能力的重要模块
  • Windows搭建免翻墙的BatteryHistorian
  • Animation - AI Controller控制SKM_Manny的一些问题
  • 笔记:代码随想录算法训练营day58:101.孤岛的总面积、102.沉没孤岛、103.水流问题、104.建造最大岛屿
  • 成都文创浪潮中,国际数字影像产业园的标杆塑造之路
  • Netlify 的深度解析及使用指南
  • 深入探讨 `ip2region` 中三种初始化方法:newWithBuffer、newWithVectorIndex 和 newWithFileOnly
  • 针对耳鸣患者推荐的一些菜谱和食材
  • 产品更新 | 数字助决胜:华望M-Arch平台实现从体系模型到仿真推演
  • ManiWAV:通过野外的音频-视频数据学习机器人操作
  • C#自定义曲线便器功能实现(简化版)
  • PTA团体程序设计天梯赛-练习集46-50题
  • qt程序打包成一个文件
  • Chapter 8 Charge Pump
  • Jmeter分布式集群压测
  • 什么是反射以及反射机制优缺点
  • UR5e机器人位姿
  • 手机录视频风噪太大?华为Pura X“AI降风噪“太硬核了
  • ISSN号是什么?连续出版物标识的应用与生成
  • 算法 | 优化算法比较
  • 面向医药仓储场景下的药品分拣控制策略方法 研究(大纲)
  • SEARCH-R1:大型语言模型的多轮搜索推理革命
  • 安当KADP应用加密组件:高性能Java数据加密和脱敏解决方案
  • 【深度学习新浪潮】AI ISP技术与手机厂商演进历史