QFile文件本身没有清空文件功能,可以采用先读文件,再写文件的方式进行文件清空写入。
//文件读操作
QFile file(filePath);
if (!file.open(QFile::ReadOnly | QFile::Text))
{
return;
}
file.close();
//文件写操作
file.setFileName(filePath);
if (!file.open(QFile::WriteOnly | QFile::Text))
{
return;
}
file.close();