Я сделал кнопку, которая будет просматривать и получать текстовый файл. Но мне нужно открыть его в новом окне, чтобы проверить правильность содержимого текстового файла. Как мне это сделать?Открытый текстовый файл GUI QtCreator
Кроме того, я хотел бы иметь право редактировать справа от кнопки, которая показывает, какой файл я просматриваю. Другими словами, каталог файла, который открывается через кнопку.
В настоящее время, это то, что у меня есть:
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();
}
}
hey .. приведенный выше код дает ошибку как ошибку: 'dir' не был объявлен в этой области, как его решить – lkkkk
@Latik: возможно объявить 'QLineEdit * dir;' в MainWindow.h и выделить его в конструкторе 'MainWindow (...) {dir = new QLineEdit (this); } ' – CapelliC