【问题标题】:Creating text file with Qt Creator on embedded Linux在嵌入式 Linux 上使用 Qt Creator 创建文本文件
【发布时间】:2020-04-09 15:51:42
【问题描述】:

我正在尝试通过单击以下代码的按钮来创建文本文件,但我没有得到。

QString local = "/local/flash/root";
QString name = " ProductionOrder.txt";    

    void page1000::on_pushButton_3_clicked()
    {
        QFile file(local+name);
        if(!file.open(QFile::WriteOnly|QFile::Text)){
            QMessageBox::warning(this,"ERROR","Error open file");
        }
        QTextStream output(&file);
        QString text=ui->plainTextEdit->toPlainText();
        output << text;
        file.flush();
        file.close();
    }

代码有什么问题?

我正在使用 Qt 4.8

我不知道该怎么办

【问题讨论】:

    标签: qt qfile qtextstream


    【解决方案1】:

    只需将“/”放在本地 QString 的末尾

    像这样:QString local = "/local/flash/root/";

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-21
      • 2010-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多