在嵌入式Linux上使用Qt Creator创建文本文件



我正试图通过点击下面代码中的按钮来创建一个文本文件,但我没有得到。

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

我不知道该怎么做

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

如下所示:QString local="/local/flash/root/";

最新更新