一、思路
1、Qt打开关闭文件用到QFile,包含头文件#include <QFile>
2、文件的读写用标准QTextStream,包含头文件#include <QTextStream>
二、具体实现
//打开file
QFile file(ui->lineEdit_filepath->text());
if(!file.open(QIODevice::ReadWrite | QIODevice::Text))
{
ui->textEdit->append("读取文件失败");
}
//清空该文本文件内容
file.remove();
if(!file.open(QIODevice::WriteOnly | QIODevice::Text))
{
ui->textEdit->append("读取文件失败");
}
file.close();
if(!file.open(QIODevice::ReadWrite | QIODevice::Text))
{
ui->textEdit->append("读取文件失败");
}
//用QTextStream进行读写
QTextStream in(&file);
in<<ui->textEdit_code->toPlainText()<<"\n";
file.close();