Qt中将输出内容保存到文本_QFile

将textEdit中的内容输入到build文件夹下的"test.txt"文档

void MainWindow::on_btn_save_clicked()
{
    QFile  myfile("test.txt");//创建一个输出文件的文档
    if (myfile.open(QFile::WriteOnly|QFile::Truncate))//注意WriteOnly是往文本中写入的时候用,ReadOnly是在读文本中内容的时候用,Truncate表示将原来文件中的内容清空
    {
        ui->textEdit->setPlainText("OK");
        //读取之前setPlainText的内容,或直接输出字符串内容QObject::tr()
        QTextStream out(&myfile);
        out<textEdit->toPlainText()<

//setPlainText()顾名思义,是设置纯文本的。
setText()参数除了可以设置为纯文本之外,还可以设置为一些简单的html格式的字符串,当然这些字符串是修饰一个字符串的。

你可能感兴趣的:(Qt+OpenCV编程)