QT 创建文件夹 bool QDir::mkdir ( const QString & dirName ) const

创建一个子目录名为目录名。[喝小酒的网摘]http://blog.hehehehehe.cn/a/4531.htm
如果成功则返回TRUE,否则返回false。

bool QDir::mkpath ( const QString & dirPath ) const

创建该目录路径dirPath。
该函数将创建所有的父目录中的各个子目录。
如果成功,则返回true,否则返回false。

QT 选择一个文件

QString QFileDialog::getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), QString * selectedFilter = 0, Options options = 0 ) [static]

这是一个方便的静态函数,返回一个现有文件由用户选择。如果用户按下取消,则返回一个空字符串。
示例:

QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"), "/home", tr("Images (*.png *.xpm *.jpg)"));

QT 选择文件夹

QString QFileDialog::getExistingDirectory ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), Options options = ShowDirsOnly ) [static]

这个函数创建一个具有给定父窗口部件模态文件对话框。如果父母不为0,对话框将显示在父控件为中心。
该对话框的工作目录设置为目录,并设置标题为标题。上述两种可能是一个空字符串,这种情况下,当前目录和默认标题将分别采用。
options参数包括有关如何运行对话框中,看到QFileDialog各种选项::有关的标志可以传递信息选项枚举。为确保本地文件对话框,ShowDirsOnly必须设置。
在Windows和Mac OS X中,这个静态函数将使用本地文件对话框,而不是QFileDialog。
示例:

QString dir = QFileDialog::getExistingDirectory(this, tr("Open Directory"), "/home", QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);

来源:http://blog.hehehehehe.cn/a/4531.htm

QT选择目录等常用文件/文件夹操作相关推荐

  1. qt没有mysql文件夹_qt5-qt目录下没有mysql文件夹

    我安装的qt5.2.1,为什么我的qt安装目录下没有 (例如:D:\Qt\Qt5.0.1\Sources\qtbase\src\plugins\sqldrivers\mysql\)mysql这个文件夹 ...

  2. linux中的文件夹压缩文件,linux将文件拷贝到目录下Linux下文件的压缩与打包详解...

    在Linux中,有很多的压缩命令.利用这些压缩命令,可以方便的从网络上下载大型的文件.同时,我们知道,Linux文件的扩展名是没有特殊意义的,不过,因为Linux下存在着许多压缩命令,所以为了方便记忆 ...

  3. 常用Python标准库对象速查表(2):文件与文件夹操作

    封面图片:<Python程序设计基础与应用>,董付国,机械工业出版社 图书详情:https://item.jd.com/12433472.html =========== os模块常用成员 ...

  4. php进入目录,php文件,文件夹(目录)操作函数总结

    本文章来给各位同学总结一下在php中一些常用的文件夹/文件目录操作函数总结,这些只是简单的介绍一些基础方法做个备注. 1.创建目录(mkdir) bool mkdir (string $pathnam ...

  5. 合并文件夹中子目录_如何整理文件夹,看这一篇就够了,简单易学

    说出来可能你们不信,松鼠君在办公室看到了人类第八大奇迹-- 一个全是新建文件夹的电脑! 我的乖乖,他到底是怎么干活的 层级分类 在我们日常的工作生活中,对电脑的文件进行整理成了不可避免的工作:而如何高 ...

  6. Linux常用命令--文件(夹)查找之find命令

    Linux系统用得越久,就会发现这真的是一个很优秀的系统,各种方便各种实用各种高效率. 晚饭前写一下find命令的笔记. 其实这篇笔记,也是看到一篇外文博客,写得不错,自己拿来练一练,然后才顺便写篇笔 ...

  7. 8 mv命令_Linux常用操作命令——文件和目录操作

    第一章:Linux常用操作命令 1.1 文件和目录操作 1.1.1 显示工作目录路径的命令 pwd 语法:pwd 显示当前目录为 /root/dir1; 1.1.2 更改工作目录路径命令 cd 语法: ...

  8. MFC_选择目录对话框_选择文件对话框_指定目录遍历文件

    选择目录对话框 void C资源共享吧视频广告清理工具Dlg::OnBnClickedCls() {// 清空编辑框内容m_Edit.SetWindowTextW(L"");m_E ...

  9. bin文件如何编辑_每日学习:Linux文件与目录管理常用命令解析

    关注并标星大同学吧 每天1次,打卡学习 积累1个新知识,增1分职场底气 作者称谓:Jack xu 个人介绍:不断学习的数字后端工程师 微信公众号:志芯 半导体知识分享第25期 技能升级,从这里开始 1 ...

最新文章

  1. Log4j输出格式控制
  2. 课时36:类与对象:给大家介绍对象
  3. xss_url 通关_11-16
  4. 每周分享第8期(2019.5.25)
  5. c#操作html dom元素,C#获取与修改HTML DOM元素信息
  6. C++之explicit探究
  7. C#.Net工作笔记017---C#事件的理解以及自定义事件的方法
  8. python 网易_python发送网易邮件
  9. spring5.0学习笔记9
  10. 书接上文——python实现感知分类器模型分类过程动态可视化
  11. UniWebView for Unity移动端浏览器插件的一些基本情况
  12. 如何提升代码的安全性 —— 代码混淆
  13. 组合数学+概率,期望+生成函数一文全精通
  14. Tech Talk| Redmi K50 电竞版手机极致散热技术详解
  15. 桌面PDF文件名太长无法删除的问题
  16. 水星MW300R V6(MT7620)CPU引脚图
  17. 电子产品工艺设计基础
  18. 修改 IDEA 中 @author 默认值
  19. 服务器渠道销售和终端销售,终端销售与渠道销售相比哪个更有优势?
  20. 一图理解geos的九交矩阵模型——面面关系

热门文章

  1. 高中教师资格证笔试计算机学科知识与能力,2018下半年教师资格证考试笔试-高中信息技术学科知识与能力试题答案...
  2. 注册免费使用腾讯云企业邮箱
  3. 使用Java 2D绘制黑白太极图案
  4. matlab中ga函数的用法,MATLAB中自带遗传算法函数GA的用法
  5. 智慧工厂之化工厂人员定位系统,工厂实时定位,视频联动-新导智能
  6. SAP方丈-SAP常见问题与解决办法(转)
  7. 微信转发后链接中不显示缩略图
  8. 如何给视频添加水印logo?
  9. 为何腾讯云在云服务市场败给了阿里云?
  10. 黄芪桂圆枸杞红枣茶的作用