#1085 Snapshots : Added toggle to control if a snapshot definition is active

This commit is contained in:
Magne Sjaastad
2017-01-16 22:55:22 +01:00
parent 0cec31362b
commit 2292debc6b
3 changed files with 6 additions and 0 deletions

View File

@@ -110,6 +110,8 @@ void RicExportMultipleSnapshotsFeature::exportMultipleSnapshots(const QString& f
for (RimMultiSnapshotDefinition* msd : project->multiSnapshotDefinitions())
{
if (!msd->isActive()) continue;
RimView* rimView = msd->viewObject();
if (!rimView) continue;
if (!rimView->viewer()) continue;

View File

@@ -57,6 +57,8 @@ RimMultiSnapshotDefinition::RimMultiSnapshotDefinition()
//CAF_PDM_InitObject("MultiSnapshotDefinition", ":/Well.png", "", "");
CAF_PDM_InitObject("MultiSnapshotDefinition", "", "", "");
CAF_PDM_InitField(&isActive, "IsActive", true, "Active", "", "", "");
CAF_PDM_InitFieldNoDefault(&viewObject, "View", "View", "", "", "");
CAF_PDM_InitFieldNoDefault(&eclipseResultType, "EclipseResultType", "Result Type", "", "", "");

View File

@@ -45,6 +45,8 @@ public:
caf::PdmField< caf::AppEnum< RimDefines::ResultCatType > > eclipseResultType;
caf::PdmField< std::vector<QString> > selectedEclipseResults;
caf::PdmField<bool> isActive;
caf::PdmField<int> timeStepStart;
caf::PdmField<int> timeStepEnd;