Qt学习之QDir的使用(使用QDir创建文件夹)
本文介绍QDir的简单用法,创建一级文件夹或多级文件夹。
#include <QDebug>
#include <QString>
#include <QDir>QString folder_name("Images"); //要创建的文件夹名称QDir dir(QDir::currentPath()); //初始化dir为当前目录//假设当前目录下有一个test文件夹dir.cd("./test"); //目录切换到test文件夹下if(!dir.exists(folder_name)) //如果Images文件夹不存在
{dir.mkdir(folder_name); //创建文件夹(名为Images)qDebug()<<QString("文件夹%1创建成功!").arg(folder_name);
}
else
{qDebug()<<QString("文件夹%1已存在!").arg(folder_name);
}//这样就可以在当前目录下的test文件夹中创建一个Images文件夹
通过cd的方法,就可以创建多级文件夹了。
Qt学习之QDir的使用(使用QDir创建文件夹)相关推荐
- [Qt] [QDir] 创建文件夹和删除文件夹
1.创建文件夹: mkdir和mkpath都可以创建文件夹 QDir temp; bool result: //创建名为test的文件夹 //mkdir:若csdn文件夹不存在,则test文件夹创建失 ...
- QT学习:使用JSON/XML等非ts文件实现多语言国际化
注意:如果不是CSDN网站显示本篇文章,请于底部点击"阅读原文"来阅读本篇文章! QT学习:使用JSON/XML等非ts文件实现多语言国际化 解析Json 重载translate ...
- Qt:创建文件夹QDir
QDir判断文件夹路径存不存在,不存在则创建 QDir dir(filePath); if(!dir.exists()){dir.mkdir(filePath);}
- 赶快使用Q-Dir软件,使您的文件夹操作更加高效
使用Q-Dir软件,能够使您能快捷的在一个软件里对四个文件夹进行操作,这样就不需要反复的点击我的电脑去找文件夹在哪,而且当你退出软件,下次进去软件,软件还是会记得您上次操作的文件夹目录,比较方便,对于 ...
- qdir 自动创建多级目录_Qt 判断文件或文件夹是否存在及创建文件夹
1. 判断文件夹是不是存在 参数说明: QString fullPath;//文件夹全路径 /*方法1*/ bool isDirExist(QString fullPath) { QDir dir(f ...
- Qt 判断文件或文件夹是否存在及创建文件夹
1. 判断文件夹是不是存在 参数说明: QString fullPath;//文件夹全路径 /*方法1*/ bool isDirExist(QString fullPath) { QDir d ...
- QT创建文件夹并在文件夹下创建文件
话不多说了,挺困的,直接上代码吧 QFileInfo info("./QFile.exe");QString absolutePath = info.absolutePath(); ...
- python创建文件夹_Python学习第71课-本地建立repository仓库
[每天几分钟,从零入门python编程的世界!] 我们在本地建立一个repository(仓库),这个repository(仓库)就是用来对我们的文件版本进行跟踪的.repository(仓库)就是通 ...
- Qt使用7z压缩和解压示例(支持文件夹递归、多文件不同位置)
1,简介 Qt自带的压缩处理类功能不太完善,也不支持中文路径. 这是我封装好的一个Qt调用7z处理压缩解压的工具类 ZipAPI,提供了几个简单易用的接口. 写压缩解压代码从此非常方便快捷! 支持中文 ...
- QT创建文件夹(QDir方式)
QString relativepath = SMEInterface::instance()->sourcePath(); //得到相对路径ReleaseQDir dir(relativepa ...
最新文章
- matlab中help所有函数功能的英文翻译
- 位操作符:位与、|位或、^异或、~求反、左移位、带符号右移位、无符号右移位...
- 在Go群里摸鱼两月认识了几位号主大佬
- OGRE针对图形API调用的效率优化
- 轻量化网络:ShuffleNet
- 转帖:李开复的“创新工厂”为何失败?原作者QuarterThousand
- linux ip命令dhcp,嵌入式linux通过DHCP自动获取IP地址实现获取
- LaTeX(3)——LaTeX数学公式
- 29.TCP/IP 详解卷1 --- 网络文件系统
- 基于Nonebot框架的QQ机器人词库生成器
- EasyX画动态时钟
- 基于Echarts实现可视化数据大屏服务大数据可视化监管平台
- 10个常用的数据分析商业模型之波特五种竞争力模型(一)
- 计算机专业保研面试备考:高等数学
- Linux_安装modelsim10_2
- 如何推动区块链与物联网深度融合,赋能数字化转型?
- 越来越稳!Kubernetes 1.8.0 版本发布
- Openlayers各种下载方法
- Fast Algorithm for GK Summary算法
- numpy PIL tensor之间的相互转换