读取txt文件
QString fileName=QCoreApplication::applicationDirPath()+"/data.txt";
QFile file(fileName);
if (!file.exists())
{
return;
}
ui->textEdit->setReadOnly(true);
ui->textEdit->clear();
file.open(QFile::ReadOnly | QIODevice::Text);
QTextStream in(&file);
ui->textEdit->setText(in.readAll());
file.close();
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a187c78b2932d3c2f4ccb51dca90073c.png)
写入txt文件
QString fileName=QCoreApplication::applicationDirPath()+"/data.txt";
QFile file(fileName);
if (!file.exists())
{
return;
}
ui->textEdit->setReadOnly(false);
file.open(QFile::WriteOnly | QIODevice::Text);
QTextStream out(&file);
out<<ui->textEdit->document()->toPlainText();
file.close();
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/68b9f6045ab9ddb47b738ebd9412e90c.png)