本文主要封装一个函数,该函数的功能是在指定路径下,创建一个文件夹。其中,核心函数为:Dir::mkpath(QString)。
1.1具体的实现代码如下所示:
bool Widget::makeDirPath(QString dirPath)
{
QString dest=dirPath;
QDir dir;
if(!dir.exists(dest))
{
dir.mkpath(dest);
return true;
}
else
{
return false;
}
1.2删除非空文件夹可以参考我写的这篇文章:https://blog.csdn.net/naibozhuan3744/article/details/81333465
参考内容:
https://blog.csdn.net/pplxlee/article/details/79121217(创建文件夹)
http://blog.sina.com.cn/s/blog_6a2844750101em7o.html(删除文件夹下所有文件)