41 p_textEdit =
new QTextEdit;
45 input.open(pvl.
fileName().toLatin1().data(), ios::in);
49 getline(input, output);
52 p_textEdit->append(QString::fromStdString(output));
55 getline(input, output);
60 p_saveButton =
new QPushButton(
"Save Changes &As...");
61 p_saveButton->setEnabled(
false);
62 QPushButton *closeButton =
new QPushButton(
"&Close");
64 QHBoxLayout *buttonLayout =
new QHBoxLayout;
65 buttonLayout->addWidget(p_saveButton);
66 buttonLayout->addWidget(closeButton);
70 QVBoxLayout *vLayout =
new QVBoxLayout;
71 vLayout->addWidget(p_textEdit);
72 vLayout->addLayout(buttonLayout);
75 QString titleBar =
"Pvl File: " + QString(pvl.
fileName()) ;
76 setWindowTitle(titleBar);
80 connect(p_saveButton, SIGNAL(clicked()),
this, SLOT(
saveTextEdit()));
81 connect(closeButton, SIGNAL(clicked()),
this, SLOT(reject()));