#2555 Add current summary file to dialog

This commit is contained in:
Bjørn Erik Jensen 2018-03-15 15:10:02 +01:00
parent 208d738846
commit f98dc2fe5e
2 changed files with 12 additions and 2 deletions

View File

@ -64,6 +64,7 @@ RicSummaryCaseRestartDialog::RicSummaryCaseRestartDialog(QWidget* parent)
: QDialog(parent, RiuTools::defaultDialogFlags())
{
// Create widgets
m_currentFile = new QLabel();
m_readAllRadioButton = new QRadioButton(this);
m_notReadRadionButton = new QRadioButton(this);
m_separateCasesRadionButton = new QRadioButton(this);
@ -82,6 +83,11 @@ RicSummaryCaseRestartDialog::RicSummaryCaseRestartDialog(QWidget* parent)
// Define layout
QVBoxLayout* dialogLayout = new QVBoxLayout();
QGroupBox* currentFileGroup = new QGroupBox("Current Summary File");
QVBoxLayout* currentFileLayout = new QVBoxLayout();
currentFileLayout->addWidget(m_currentFile);
currentFileGroup->setLayout(currentFileLayout);
QGroupBox* filesGroup = new QGroupBox("Found Restart Files");
m_filesGridLayout = new QGridLayout();
filesGroup->setLayout(m_filesGridLayout);
@ -93,6 +99,7 @@ RicSummaryCaseRestartDialog::RicSummaryCaseRestartDialog(QWidget* parent)
optionsLayout->addWidget(m_separateCasesRadionButton);
optionsGroup->setLayout(optionsLayout);
dialogLayout->addWidget(currentFileGroup);
dialogLayout->addWidget(filesGroup);
dialogLayout->addWidget(optionsGroup);
dialogLayout->addWidget(m_buttons);
@ -116,7 +123,8 @@ RicSummaryCaseRestartDialogResult RicSummaryCaseRestartDialog::openDialog(const
dialog.setWindowTitle("Summary Case Restart Files");
dialog.m_readAllRadioButton->setChecked(true);
dialog.m_currentFile->setText(summaryHeaderFile);
std::vector<RifRestartFileInfo> files = dialog.getRestartFiles(summaryHeaderFile);
for (const auto& file : files)
{

View File

@ -63,7 +63,9 @@ private slots:
void slotDialogCancelClicked();
private:
QGridLayout * m_filesGridLayout;
QLabel* m_currentFile;
QGridLayout* m_filesGridLayout;
QRadioButton* m_readAllRadioButton;
QRadioButton* m_notReadRadionButton;