Add automatic name updating of EnsembleRftCurveSets

This commit is contained in:
Gaute Lindkvist
2019-12-05 11:06:45 +01:00
parent 9c458ec3ba
commit 08afc1f8d7
2 changed files with 29 additions and 1 deletions

View File

@@ -23,6 +23,7 @@
#include "cafPdmChildField.h"
#include "cafPdmObject.h"
#include "cafPdmProxyValueField.h"
#include "cafPdmPtrField.h"
#include "cvfColor3.h"
@@ -66,9 +67,14 @@ protected:
void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ) override;
void defineUiTreeOrdering( caf::PdmUiTreeOrdering& uiTreeOrdering, QString uiConfigName = "" ) override;
caf::PdmFieldHandle* userDescriptionField() override;
private:
QString ensembleName() const;
private:
caf::PdmPtrField<RimSummaryCaseCollection*> m_ensemble;
caf::PdmProxyValueField<QString> m_ensembleName;
caf::PdmField<ColorModeEnum> m_ensembleColorMode;
caf::PdmField<QString> m_ensembleParameter;
caf::PdmChildField<RimRegularLegendConfig*> m_ensembleLegendConfig;