Integrated well import wizard in project file

p4#: 22331
This commit is contained in:
Magne Sjaastad
2013-09-06 13:06:39 +02:00
parent 3ee6d0838f
commit 86f5e6017d
6 changed files with 118 additions and 30 deletions

View File

@@ -71,6 +71,10 @@ RimProject::RimProject(void)
CAF_PDM_InitFieldNoDefault(&treeViewState, "TreeViewState", "", "", "", "");
treeViewState.setUiHidden(true);
CAF_PDM_InitFieldNoDefault(&wellPathImport, "WellPathImport", "WellPathImport", "", "", "");
wellPathImport = new RimWellPathImport();
wellPathImport.setUiHidden(true);
CAF_PDM_InitFieldNoDefault(&currentModelIndexPath, "TreeViewCurrentModelIndexPath", "", "", "", "");
currentModelIndexPath.setUiHidden(true);

View File

@@ -19,6 +19,7 @@
#pragma once
#include "cafPdmDocument.h"
#include "RimWellPathImport.h"
class RimOilField;
class RimCase;
@@ -43,6 +44,7 @@ public:
caf::PdmPointersField<RimOilField*> oilFields;
caf::PdmField<RimScriptCollection*> scriptCollection;
caf::PdmField<RimWellPathImport*> wellPathImport;
caf::PdmField<QString> treeViewState;
caf::PdmField<QString> currentModelIndexPath;
caf::PdmField<int> nextValidCaseId; // Unique case ID within a project, used to identify a case from Octave scripts