QFile Class
1.read读文件
- 加载文件对象 QFile file("文件地址");
- 打开加载的文件file.open(打开方式);
- 操作文件
- 关闭打开的文件file.colse();
void Widget::on_pushButton_clicked()
{
QFile file("L:/qtpro/_qtApp/text/t.txt");
file.open(QIODevice::ReadOnly | QIODevice::Text);
QByteArray t = file.readAll();
ui->text_r->setText(QString(t));
file.close();
}
2.wirte写文件
- 以纯文本的形式读取要保存文件到QString对象 //ui->text_e->toPlainText();
- 创建QFile 对象保存文件
- 打开QFile对象
- 写入文件操作
- 关闭打开的文件;
void Widget::on_pushButton_2_clicked()
{
QString e = ui->text_e->toPlainText();
QFile file("L:/qtpro/_qtApp/text/e.txt");
file.open(QIODevice::WriteOnly | QIODevice::Text);
file.write(e