1、文件
QString path = "C:\\Users\\RH-03\\Desktop\\test\\xxxx.txt";
QFileInfo pathInfo(path);
pathInfo.isFile();//判断是否为文件
//pathInfo.dir()方法获取文件的父目录
bool bComplete = pathInfo.dir().remove(pathInfo.fileName());//删除文件,返回删除是否成功
2、文件夹
QString path = "C:\\Users\\RH-03\\Desktop\\test";
QFileInfo pathInfo(path);
pathInfo.isDir();//判断是否为文件夹
QDir dir(path);
bool bComplete = dir.rmdir(dir.absolutePath()); // 删除空文件夹
bComplete = dir.rmpath(dir.absolutePath()); // 删除文件夹,在dir父目录下仅有dir这一个文件夹时,会把父目录也一起删除