Fault result: Moved fault result up one level in tree view

This commit is contained in:
Magne Sjaastad
2014-08-01 12:55:43 +02:00
parent 86b74e383e
commit 79fbe65686
8 changed files with 92 additions and 51 deletions

View File

@@ -49,7 +49,6 @@ public:
void setPorosityModel(RimDefines::PorosityModelType val);
QString resultVariable() const { return m_resultVariable(); }
virtual void setResultVariable(const QString& val);
void setPorosityModelUiFieldHidden(bool hide);
void loadResult();
size_t gridScalarIndex() const;
@@ -71,6 +70,7 @@ protected:
caf::PdmField<QString> m_resultVariable;
friend class RimCellPropertyFilter;
friend class RimFaultResultSettings;
// User interface only fields, to support "filtering"-like behaviour etc.
caf::PdmField< caf::AppEnum< RimDefines::ResultCatType > > m_resultTypeUiField;
caf::PdmField< caf::AppEnum< RimDefines::PorosityModelType > > m_porosityModelUiField;
@@ -81,6 +81,9 @@ protected:
caf::PdmPointer<RimReservoirView> m_reservoirView;
protected:
void updateFieldVisibility();
private:
QStringList getResultVariableListForCurrentUIFieldSettings();
};