保存功能
void Widget::on_btnSave_clicked()
{
QString fileName = QFileDialog::getSaveFileName(this, tr("SaveFile"),
"D:/untitled.txt",
tr("Text (*.txt*.doc)"));
file.setFileName(fileName);
if(!file.open(QIODevice::WriteOnly | QIODevice::Text)){
qDebug() << "file open error";
}
QTextStream out(&file);
out.setCodec("UTF-8");
QString context = ui->textEdit->toPlainText();
out << context;
}
关闭功能
void Widget::on_btnClose_clicked()
{
ui->textEdit->clear();
if(file.isOpen())
{
file.close();
}
}