我做了一个按钮,可以浏览并获取一个文本文件。但我需要在新窗口中打开它以检查文本文件的内容是否正确。我该怎么做呢?
另外,我想在显示我正在查看的文件的按钮旁边进行行编辑。也就是说,通过按钮打开的文件所在的目录。
目前,这就是我所拥有的:
void MainWindow::on_fileButton_clicked()
{
QString fileName1 = QFileDialog::getOpenFileName(this,tr("Open Text File"), "", tr("Text Files (*.txt)"));
QFile file1(fileName1);
if(!file1.open(QIODevice::ReadOnly | QIODevice::Text))
return;
QTextStream in(&file1);
while(!in.atEnd()){
QString line = in.readLine();
}
}