UI界面
也没什么,就一个按钮和一个QLineEdit控件

构造函数中只有一个槽函数:

connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(createFile()));

槽函数的实现
createFile()

 QString curpath = ui->lineEdit->text();QDir dir(curpath);if(dir.exists()){QMessageBox::warning(this,tr("createDir"), tr("Dir is already existed!"));}else{bool bRet=  dir.mkdir(curpath);if(bRet){QMessageBox::warning(this, tr("CreateDir"), tr("Create Dir success!"));}else{QMessageBox::warning(this, tr("CreateDir"), tr("Create Dir Fail!"));}}

效果图展示

只作为自己学习记录

Qt简单的创建文件夹相关推荐

  1. 【Unity3D小功能】Unity3D中在创建完项目后自动创建文件夹列表

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...

  2. [Qt] [QDir] 创建文件夹和删除文件夹

    1.创建文件夹: mkdir和mkpath都可以创建文件夹 QDir temp; bool result: //创建名为test的文件夹 //mkdir:若csdn文件夹不存在,则test文件夹创建失 ...

  3. geany怎么创建文件夹_SAP事务码太多,记不住怎么办?

    不同于国产财务软件,SAP提供了直接输入命令的便捷功能,例如在命令框中输入F-02可以直接进入到财务记账界面,使用起来非常方便. 但是对于很多SAP初学者来说,SAP有太多的事务代码了,真的好难记住呀 ...

  4. python在当前目录创建txt文件-python根据txt文本批量创建文件夹

    前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...

  5. python批量新建文件夹_python根据txt文本批量创建文件夹

    前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...

  6. C# 文件操作之创建文件夹

    本文章主要是讲述C#中文件操作的基础知识,如何创建文件夹.创建文件.介绍Directory类\DirectoryInfo类和使用FolderBrowserDialog组件(文件夹对话框).文章属于基础 ...

  7. [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表...

    写在前面 最近对文档库的知识点进行了整理,也就有了这篇文章,当时查找这些接口,并用在实践中,确实废了一些功夫,也为了让更多的人走更少的弯路. 系列文章 sharepoint环境安装过程中几点需要注意的 ...

  8. C++ 创建文件夹的四种方式

    在开头不得不吐槽一下,我要的是简单明了的创建文件夹的方式,看得那些文章给的都是复杂吧唧的一大坨代码,不仔细看鬼知道写的是啥.因此,为了方便以后自己阅读,这里自己写一下 C++ 创建文件夹的四种方式: ...

  9. 怎么简单的锁定文件夹_简单性与鲁棒性–在锁定文件处理中展示

    怎么简单的锁定文件夹 今天,我们将讨论使事情保持简单,愚蠢(KISS)和鲁棒性的设计价值之间,设计不足和过度设计之间的冲突. 我们正在编写一个批处理Java应用程序,需要确保在服务器上一次最多运行一个 ...

最新文章

  1. Thunar 右键菜单等自定义
  2. 防止DISCUZ根域名跳转到forum.php的方法
  3. dynamic web module消失不见
  4. 服务器虚拟光驱无法加载,Proxmox/创建PVE/安装windows 2012r2系统无法识别硬盘/如何添加virtio驱动/...
  5. 爱奇艺2020校招编程题汇总第一题(切方块问题)
  6. linux du查看目录大小,linux du命令查看文件目录大小
  7. InnoDB基于MVCC和next-key锁解决幻读问题
  8. 赋能 打造应对不确定性的敏捷团队 pdf_赋能,打造应对不确定性的敏捷团队读后感(一)...
  9. 远端服务器无响应请检查网络,连接远程服务器超时请检查网络连接
  10. Linux GCC 常用命令
  11. 如何通过看美剧提高英语
  12. 华为交换机重制_FAQ:5700能否通过reset按键清空配置
  13. 怎样开发客户管理系统
  14. 【Spring实战】----Security4.1.3鉴权之美--基于投票的AccessDecisionManager实现及源码分析
  15. 本地缓存-loadingCache
  16. 微信小程序+Django—登录界面交互
  17. 全国行政区域api 最新最全的全国行政区域查询
  18. 奥运冠军全红婵姓名学分析
  19. 强化学习实践(2):Q Leaning
  20. 医疗影像容积重建-物体坐标系和渲染图像坐标系

热门文章

  1. [iBoard 电子学堂][第八卷 设计任意波发生器]第二篇 iBoard 任意波发生器原理
  2. Godot官网新闻翻译 - 2014年
  3. 天人合一道法自然的注解_解读丨天人合一,道法自然
  4. onClick={this.handleClick()} 与 onClick={this.handleClick},onClick={ () = { this.handleClick()} }的区别
  5. 【收藏向】谷歌技术团队出品,Android开发入门教程,开源分享
  6. Flyway 数据库版本控制
  7. php findbugs,findBugs插件
  8. Spring中的bean是什么
  9. Python入门4.1 程序分支结构 | 实例:身体质量指数
  10. 临界资源与临界区、互斥与同步、原子性概念介绍