diff --git a/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp b/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp index 49915959b8..e5b5ea4396 100644 --- a/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp +++ b/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.cpp @@ -18,6 +18,8 @@ #include "RiuExportMultipleSnapshotsWidget.h" +#include "RiaApplication.h" + #include "RimMultiSnapshotDefinition.h" #include "RimProject.h" #include "RimCase.h" @@ -33,7 +35,7 @@ #include #include #include -#include "RiaApplication.h" +#include //-------------------------------------------------------------------------------------------------- @@ -66,6 +68,11 @@ RiuExportMultipleSnapshotsWidget::RiuExportMultipleSnapshotsWidget(QWidget* pare connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept())); connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject())); + QPushButton* exportButton = new QPushButton(tr("Export")); + exportButton->setDefault(true); + buttonBox->addButton(exportButton, QDialogButtonBox::ActionRole); + connect(exportButton, SIGNAL(clicked()), this, SLOT(exportSnapshots())); + dialogLayout->addWidget(buttonBox); } @@ -118,6 +125,15 @@ void RiuExportMultipleSnapshotsWidget::deleteAllSnapshotItems() } +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +void RiuExportMultipleSnapshotsWidget::exportSnapshots() +{ + // TODO: wire up call of static method + // RicExportMultipleSnapshotsFeature::staticMethod() +} + //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- diff --git a/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.h b/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.h index 7ef66f7a6d..69daaf588e 100644 --- a/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.h +++ b/ApplicationCode/UserInterface/RiuExportMultipleSnapshotsWidget.h @@ -39,6 +39,7 @@ private slots: void customMenuRequested(QPoint pos); void addSnapshotItem(); void deleteAllSnapshotItems(); + void exportSnapshots(); private: RimProject* m_rimProject;