- QDialog dlg(this, Qt::Dialog);
-
- QLineEdit *files;
- files = new QLineEdit(&dlg);
- files->setGeometry(130, 20, 250, 30);
- files->setText(file_path);
- files->setMaxLength(32767);
- files->setEchoMode(QLineEdit::Normal);
- files->setFrame(TRUE);
-
- QLabel *tmpQLabel;
- tmpQLabel = new QLabel("Path to files:", &dlg);
- tmpQLabel->setGeometry(10, 20, 100, 30);
- tmpQLabel->setAlignment(Qt::AlignLeft);
- tmpQLabel->setMargin(-1);
-
- tmpQLabel = new QLabel("Path to compiler:", &dlg);
- tmpQLabel->setGeometry(10, 60, 100, 30);
- tmpQLabel->setAlignment(Qt::AlignLeft);
- tmpQLabel->setMargin(-1);
-
- /*
- tmpQLabel = new QLabel(&dlg, "Label_3");
- tmpQLabel->setGeometry(10, 100, 100, 30);
- tmpQLabel->setText("Path to gen:");
- tmpQLabel->setAlignment(289);
- tmpQLabel->setMargin(-1);
- */
-
- QLineEdit *compp;
- compp = new QLineEdit(compiler_path, &dlg);
- compp->setGeometry(130, 60, 250, 30);
- compp->setMaxLength(32767);
- compp->setEchoMode(QLineEdit::Normal);
- compp->setFrame(TRUE);
-
- /*
- QLineEdit* genp;
- genp = new QLineEdit(&dlg, "g_path");
- genp->setGeometry(130, 100, 250, 30);
- genp->setText(gen_path.data());
- genp->setMaxLength(32767);
- genp->setEchoMode(QLineEdit::Normal);
- genp->setFrame(TRUE);
- */
-
- QPushButton* tmpQPushButton;
- tmpQPushButton = new QPushButton("Ok", &dlg);
- tmpQPushButton->setGeometry(90, 100, 70, 30);
- tmpQPushButton->setAutoRepeat(FALSE);
- connect(tmpQPushButton,SIGNAL(clicked()), &dlg, SLOT(accept()));
-
- tmpQPushButton = new QPushButton("Cancel", &dlg);
- tmpQPushButton->setGeometry(180, 100, 70, 30);
- tmpQPushButton->setAutoRepeat(FALSE);
- connect(tmpQPushButton,SIGNAL(clicked()), &dlg, SLOT(reject()));
-
- dlg.resize(400, 140);
-
- if (dlg.exec()) {
- compiler_path.sprintf("%s", compp->text().toAscii().data());
- /* gen_path.sprintf("%s",genp->text()); */
- file_path.sprintf("%s", files->text().toAscii().data());