Start of calculation status/unlocking of Statistics results

p4#: 21143
This commit is contained in:
Jacob Støren
2013-04-05 13:29:47 +02:00
parent 700f18391b
commit d07783ebaa
4 changed files with 116 additions and 9 deletions

View File

@@ -47,6 +47,9 @@ public:
void setMainGrid(RigMainGrid* mainGrid);
void computeStatistics();
bool hasComputedStatistics();
void clearComputedStatistics();
virtual bool openEclipseGridFile();
RimCaseCollection* parentStatisticsCaseCollection();
@@ -57,6 +60,12 @@ public:
HISTOGRAM_ESTIMATED
};
enum CalculationStatus
{
CALCULATED,
NOT_CALCULATED
};
private:
RimIdenticalGridCaseGroup* caseGroup();
@@ -74,6 +83,9 @@ private:
virtual void defineEditorAttribute( const caf::PdmFieldHandle* field, QString uiConfigName, caf::PdmUiEditorAttribute * attribute );
// Fields
caf::PdmField< caf::AppEnum< CalculationStatus > > m_calculationStatus;
caf::PdmField< QString > m_editingAllowed;
caf::PdmField< caf::AppEnum< RimDefines::ResultCatType > > m_resultType;
caf::PdmField< caf::AppEnum< RimDefines::PorosityModelType > > m_porosityModel;