蚂蚁power的个人主页

http://www.qtcn.org/bbs/u/163171  [收藏] [复制]

蚂蚁power

  • 6

    关注

  • 2

    粉丝

  • 22

    访客

  • 等级:新手上路
  • 总积分:74
  • 男,2011-06-12

最后登录:2018-06-06

更多资料

日志

Qt删除目录中的文件和文件夹(递归)

2016-08-10 10:26
bool DeleteDirectory(const QString &path)
{

if (path.isEmpty())
return false;
QDir dir(path);
if(!dir.exists())
return true;
dir.setFilter(QDir::AllEntries | QDir::NoDotAndDotDot);
QFileInfoList fileList = dir.entryInfoList();
foreach (QFileInfo fi, fileList)
{
if (fi.isFile())
fi.dir().remove(fi.fileName());
else
DeleteDirectory(fi.absoluteFilePath());
}
return dir.rmpath(dir.absolutePath());
}

网上找的 亲测好使。
分类:默认分类|回复:0|浏览:1343|全站可见|转载
 

Powered by phpwind v8.7 Certificate Copyright Time now is:03-29 00:49
©2005-2016 QTCN开发网 版权所有 Gzip disabled