28 #include <QMessageBox>
30 #include <ArmarXGui/gui-plugins/ScenarioManager/gui/ui_createscenarioview.h>
36 ui->okButton->setDefault(
true);
47 ui->packageBox->clear();
49 for (QPair<QString, bool>
const& pair : packages)
51 ui->packageBox->addItem(pair.first);
54 ui->packageBox->setItemText(i, pair.first +
" (read-only)");
56 QModelIndex
index = ui->packageBox->model()->index(i, 0);
62 ui->packageBox->model()->setData(
index,
v, Qt::UserRole - 1);
69 CreateScenarioView::on_okButton_clicked()
71 if (ui->lineEdit->text() !=
"")
73 emit
created(ui->lineEdit->text().toStdString(),
74 ui->packageBox->itemText(ui->packageBox->currentIndex()).toStdString());
79 QMessageBox messageBox;
80 messageBox.setText(
"Please enter an Scenario name");
86 CreateScenarioView::on_cancelButton_clicked()