我在Qt 5.2.1中编写了一个程序,它将一些数据写入文件,现在我想读取并显示它。 (在文本编辑或任何其他小部件中)
这是我的代码(我认为相关的部分) -
但我没有得到欲望的结果......你能不能看看它并告诉我我做错了什么
void MainWindow::on_Search_clicked()
{
QString name ;
name = ui->Search_name->text();
QFile readfile("data.txt");
if(!readfile.open(QIODevice::ReadOnly))
{
qDebug() << "error opening file: " << readfile.error();
return;
}
QTextStream instream(&readfile);
QString line = instream.readLine();
// ui->text is a QPlainTextEdit*
ui->text->insertPlainText(line);
readfile.close();
return;
}
答案 0 :(得分:1)