当前位置:网站首页>Qt——获取文件夹下所有子文件名称
Qt——获取文件夹下所有子文件名称
2022-08-08 16:54:00 【泉伟】
在头文件夹声明
#include <QDebug>
#include<QFileDialog>
主程序
QString filePath;
QDir *dir=new QDir(filePath);
QStringList filter;
QList<QFileInfo> *fileInfo=new QList<QFileInfo>(dir->entryInfoList(filter));
for(int i = 0;i<fileInfo->count(); i++)
{
qDebug()<<fileInfo->at(i).filePath();
qDebug()<<fileInfo->at(i).fileName();
}
在上述程序中将文件夹的路径赋值给filePath
,主要路径格式,需要使用“\‘’或者“/”。
例如
C:/Users/1102/Desktop
或者
C:\\Users\\1102\\Desktop
显示结果
"C:/Users/1102/Desktop/."
"C:/Users/1102/Desktop/.."
生成文件结果中会包含后缀为“.‘’与“…”,这两个分别表示为当前目录与上一级目录。
边栏推荐
- L2-010 排座位 (25 分) (DFS)
- 毕设-基于SSM学生考试系统
- 基于ECS实现一分钟自动化部署【华为云至简致远】
- L2-028 秀恩爱分得快 (25 分)
- 京东二面:高并发设计,都有哪些技术方案?
- laravel-practice
- [深入研究4G/5G/6G专题-54]: L3信令控制-3-软件功能与流程的切分-CU-UP网元的信令
- 英特尔两大 FPGA 产品已部署至中国创新中心:性能提高 45%,功耗降低 40%
- The latest research from PNAS: 81% problem solving rate, neural network Codex opens the door to the world of advanced mathematics
- laravel database: query builder
猜你喜欢
随机推荐
laravel-practice
一、根据系统架构定位系统性能瓶颈
C. Palindromifier
六、Jmeter定时器
PNAS最新研究:81%解题率,神经网络 Codex 推开高等数学世界大门
L2-015 互评成绩 (25 分)
测试/开发程序员停滞不前,倦怠怎么办?突破各种失败和挫折......
Mysql都有那些最需要掌握的原理?
ggplot2可视化水平箱图并使用fct_reorder排序数据、使用na.rm处理缺失值(reorder boxplot with fct_reorder)、按照箱图的中位数从大到小排序水平箱图
C1. Pokémon Army (easy version)
智能指针学习笔记
【数学模型】灰色关联分析
leetcode:306. 累加数
4、S32K14X学习笔记:S32 Design Studio 新建和导入工程
D2. Sage‘s Birthday (hard version)
L2-011 玩转二叉树 (25 分) (二叉树)
【数学模型】TOPSIS
L2-027 名人堂与代金券 (25 分)
英特尔两大 FPGA 产品已部署至中国创新中心:性能提高 45%,功耗降低 40%
APICloud AVM 封装日期和时间选择组件