包含的头文件有:
#include<QTextEdit>
#include<QFileDialog>
#include <QDebug>
#include <QFile>
#include <QTextStream>
#include <QMessageBox>
注意要提前声明函数和Textedit控件哦
直接把代码贴在这里啦~
void MainWindow2::FileWrite()
{
//将文本框数据取出并按行排列
QFile file("C:\\Users\\Lenovo\\Desktop\\Information_encoding.txt"); //存入内容的txt文件所在的地址
if (!file.open(QFile::WriteOnly | QFile::Text)) //检测文件是否打开
{
QMessageBox::information(this, "Error Message", "Please Select a Text File!");
return;
}
QTextStream out(&file); //分行写入文件
out << this->File_edit->toPlainText(); //这里的File_edit就是之前声明的Textedit控件的名字
}