[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();

上一篇:连接Android设备


下一篇:安装并学习git的基本使用