当前位置:   article > 正文

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

qdir删除文件

1、创建文件夹:

mkdir和mkpath都可以创建文件夹

  1. QDir temp;
  2. bool result;
  3. //创建名为test的文件夹
  4. //mkdir:若csdn文件夹不存在,则test文件夹创建失败
  5. result = temp.mkdir("d:/csdn/test");
  6. //mkpath:若csdn文件夹不存在,则会自动创建csdn和test
  7. result = temp.mkpath("d:/csdn/test");

2、删除文件夹

rmdir、rmpath和removeRecursively都可以删除文件夹

  1. QDir temp;
  2. bool result;
  3. //
  4. //rmdir:若文件夹不为空,则删除失败
  5. result = rmdir("d:/csdn/test");
  6. //rmpath:若文件夹不为空,则删除失败,若为空,则删除test文件夹和父目录cscn文件夹
  7. result = rmpath("d:/csdn/test");
  8. //removeRecursively:无论文件夹是否有文件,都直接删除
  9. temp.setPath("d:/csdn/test");
  10. result = temp.removeRecursively();

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/652769
推荐阅读
相关标签
  

闽ICP备14008679号