qt怎么用代码保存文件
时间: 2024-05-05 08:15:13 浏览: 60
利用QT创建文件并保存
在Qt中,可以使用QFile类来保存文件。以下是一个示例代码:
```cpp
#include <QFile>
#include <QTextStream>
void saveFile(const QString& fileName, const QString& text)
{
QFile file(fileName);
if (file.open(QIODevice::WriteOnly | QIODevice::Text))
{
QTextStream stream(&file);
stream << text;
file.close();
}
}
```
在这个示例中,saveFile函数接受两个参数:fileName是要保存的文件名,text是要写入文件的文本内容。函数首先创建一个QFile对象,并使用open函数打开文件。在打开文件时,使用QIODevice::WriteOnly参数表示只写入文件,QIODevice::Text参数表示以文本模式打开文件。然后使用QTextStream类来写入文件内容,并在完成后关闭文件。
阅读全文