Qt学习笔记,使用QDir获取当前目录下所有目录和文件信息

qt初入门2:qt选择一个文件或者目录获取当前目录,操作文件目录等整理 最近用qt操作文件或者目录的动作比较多,简单整理一下常用的接口,方便回顾。总的来说,其实就是用文件选择对话框QFileDialog类,以及操作文件信息的QFileInfo类,以及相关QCoreApplication中静态成员函数获取一些信息,qDir类。 阅读详情

Qt学习笔记,使用QDir获取当前目录下所有目录和文件信息

#include <QDir>
#include <QApplication>
#include <QDebug>

int main(int argc,char *argv[]){
    
    
    QApplication app(argc,argv);
    
    QDir dir(QDir::currentPath());
    
    qDebug() << "dir start " << dir << "dir end";
    
    QStringList infolist = dir.entryList(QDir::NoDotAndDotDot | QDir::AllEntries);
    
    for(int i=0; i<infolist.size(); i++)
        
        qDebug() << infolist.at(i);
    
    return app.exec();
}

Qt学习笔记#7:QDir 前言 接触过DOS系统的同学就知道,dir命令就是浏览当前目录下的所有文件文件夹linux下面的ls命令类似。 顾名思义,QDir类就是用来访问系统目录结构的一个类。 关于QDir类的具体用法,官方文档讲得非常清楚,这里就不详细介绍,本文主要记录作者觉得值得重点介绍的函数方法。 获取当前目录返回当前程序所在的目录。[static] QString QDir::currentPa 阅读详情

相关推荐

QT输入输出(三)之 目录遍历(QDir

利用QDir实现目录遍历

hustyangju的足迹 1万+

Qt获取当前路径的方法

除了以上几个函数提供的路径外,我们还可以自定义路径。首先通过currentPath()获取应用程序当前所在路径,然后通过字符串拼接的方式获得data文件夹的完整路径。最后使用QDir的mkpath()函数创建该文件夹使用QCoreApplication提供的applicationDirPath()函数获取应用程序运行路径使用QDir提供的currentPath()函数获取当前工作路径使用QStandardPaths提供的方法获取用户文档路径

罗伯特祥的博客 1万+

QT笔记-设置当前目录

类名称:AfCd.hAfCd_Win32.cpp。

C_panpan的专栏 880

Qt 路径

Qt 路径 Qt路径问题小结 Qt 程序构建完后会生成一个构建文件夹,命名格式以 build-项目文件名-开头。以Qt5.8中自带例子 frozencolumn 为例,

ALWAYS LEARNING 6678

QT——删除含有指定字符的文件,删除文件夹

QT——删除含有指定字符的文件,删除文件夹 删除含有指定字符的文件 QDir dir(filePath); 文件文件夹路径 QStringList fileList = dir.entryList(QDir::AllEntries | QDir::NoDotAndDotDot); //获取文件夹内所有的文件名称 for (int i = 0; i != fileList.size(); i++) { if (fileList[i]

Li丶Chong的博客 867

Qt文件路径QDir

一、描述 QDir 用于操作路径名、访问有关路径文件的信息、操作底层文件系统。它也可以用来访问 Qt 的资源系统。 Qt 使用“/”作为通用目录分隔符。如果总是使用“/”作为目录分隔符,Qt 将转换路径以符合底层操作系统。 QDir 可以使用相对或绝对路径指向文件。 绝对路径目录分隔符开头(在 Windows 下可选地以驱动器规范开头)。 相对文件名以目录名或文件名开头,并指定相对于当前目录路径。 绝对路径的示例: QDir("/home/user/Documents") QDir(".

友善啊,朋友的博客 1万+

QT 获取指定目录所有文件 或 子目录获取每个文件的相关信息 的接口讲解

然后,使用不同的接口获取了该文件的各种属性信息,并进行输出。最后,通过遍历文件信息列表,我们输出了每个文件目录的名称。上述代码将遍历目录 “C:/MyFiles” 下的所有文件,输出每个文件的名称、大小最后修改时间等信息。例如,如果你想获取目录下的所有文件目录信息(包括子目录),可以使用。请注意,在实际应用中,你可能需要先判断目录是否存在,以及对可能出现的异常情况进行适当的处理。在使用这些接口时,需要注意文件是否存在,避免在文件不存在的情况下调用这些接口可能导致的异常。,表示要获取文件信息目录

weixin_37718867的博客 5018

Qt QDir详解

c++使用QTQDir:判断文件是否存在,读取文件,创建文件及及路径,遍历文件夹中的文件信息等,QDir中的函数使用说明

qq_30150579的博客 3943

使用Qt中的QDir类进行目录操作

使用Qt中的QDir类进行目录操作

qq_46017342的博客 2573

qt获取当前目录

qt获取当前目录需要注意几个坑,以linux环境为例当前路径有两种可能先上代码:

小土同学的博客 9987

qt 获取当前路径有多少种方式

qt 获取当前路径有多少种方式

xie__jin__cheng的博客 2599

Qt: 获取程序当前运行目录

近期发现了新的方法。Qt程序,读取当前目录下的某个文件

小鹰信息技术服务部 2240

QDir目录

QDir 类提供对目录结构及其内容的访问,QDir 用于操作路径名、访问有关路径文件的信息以及操作底层文件系统,它也可以用来访问Qt的资源系统。Qt使用“/”作为通用目录分隔符,就像URL中的“/”用作路径分隔符一样。如果您始终使用“/”作为目录分隔符,Qt将翻译您的路径以符合底层操作系统。QDir 可以使用相对路径或绝对路径指向文件。绝对路径目录分隔符开头(可以选择在 Windows 下以驱动器规范开头)。相对文件名以目录名或文件名开头,并指定相对于当前目录路径。exist()isEmpty()ma

qq_45303986的博客 4729

Qt 目录操作(QDir 类)及展示系统文件实战 & QFilelnfo 类介绍获取文件属性项目实战

Qt 目录操作(QDir 类)及展示系统文件实战 Qt QFilelnfo 类介绍获取文件属性项目实战

wei_Embedded_z的博客 3903

QT获取当前项目路径的写法

QT获取当前项目路径的写法

qq_42817360的博客 876

Qt当前工作目录

Qt应用程序中加载资源文件给了./开始的相对路径,但不识别,因此对工程目录进行测试验证。 QDir提供了一个静态函数 currentPath() 可以获取当前工作目录,调用方式如下: #include <QDir> QString curPath = QDir::currentPath(); 1)如果是编译器下运行,生成的工程文件目录就是当前工作目录; 2)如果我们是双击一个程序运行的,那么程序的工作目录就是程序所在目录; 3)如果是在命令行下运行一个程序,那么运行程序时在命令行的

alex1801 6406
上一篇: C++ static
下一篇: Qt —— QVariant
Qicz
博客等级 码龄15年 56粉丝 122原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值