QDir删除文件
时间: 2023-09-07 15:13:58 浏览: 151
qt实现删除文件功能
5星 · 资源好评率100%
使用QFile可以删除文件,QDir则是用于操作目录的。如果要删除一个目录下的所有文件,可以使用QDir::removeRecursively()方法。
如果只需要删除一个文件,可以使用QFile::remove()方法。具体示例如下:
```cpp
#include <QDir>
#include <QFile>
// 删除指定文件
QString filePath = "path/to/file.txt";
QFile::remove(filePath);
// 删除指定目录下的所有文件和子目录
QString dirPath = "path/to/directory";
QDir dir(dirPath);
dir.removeRecursively();
```
注意:在删除文件或目录时,请务必小心,确保您不会意外删除重要文件或目录。
阅读全文