[Qt] [QDir] 创建文件夹和删除文件夹
作者:互联网
1、创建文件夹:
mkdir和mkpath都可以创建文件夹
QDir temp;
bool result;
//创建名为test的文件夹
//mkdir:若csdn文件夹不存在,则test文件夹创建失败
result = temp.mkdir("d:/csdn/test");
//mkpath:若csdn文件夹不存在,则会自动创建csdn和test
result = temp.mkpath("d:/csdn/test");
2、删除文件夹
rmdir、rmpath和removeRecursively都可以删除文件夹
QDir temp;
bool result;
//
//rmdir:若文件夹不为空,则删除失败
result = rmdir("d:/csdn/test");
//rmpath:若文件夹不为空,则删除失败,若为空,则删除test文件夹和父目录cscn文件夹
result = rmpath("d:/csdn/test");
//removeRecursively:无论文件夹是否有文件,都直接删除
temp.setPath("d:/csdn/test");
result = temp.removeRecursively();
标签:Qt,temp,QDir,文件夹,csdn,result,test,删除 来源: https://blog.csdn.net/lialong1st/article/details/122291317