一、加上头文件
#include <QFile>
#include <QTextStream>
#include <QMessageBox>
二、界面上建立一个按钮
按钮里面的代码如下:
void MainWindow::on_pushButton_clicked()
{
//写进去
QFile file1("data.txt");
QString str="attention";
file1.open(QIODevice::WriteOnly);
QTextStream txtInput(&file1);
txtInput<<str;
file1.close();
//开始准备读取文件的内容
QFile file2("data.txt");
if (!file2.open(QIODevice::ReadOnly|QIODevice::Text))
{
QMessageBox::about(NULL, "file", "open file error");
}
//通过数据流开始准备读取txt里面的文本
QTextStream txtOutput(&file2);
QString Str;
while (!txtOutput.atEnd())
{
Str = txtOutput.readLine();
qDebug()<<"lineStr"<<Str;
}
file2.close();
}