#2782 Auto name for 3d Well Log Curves

This commit is contained in:
Gaute Lindkvist
2018-04-27 15:30:34 +02:00
parent b686c1a081
commit 04f793c19d
12 changed files with 693 additions and 40 deletions

View File

@@ -28,6 +28,7 @@
#include "RimWellLogRftCurve.h"
class RimEclipseResultCase;
class RimWellLogRftCurveNameConfig;
class QString;
//==================================================================================================
@@ -45,8 +46,12 @@ public:
virtual void curveValuesAndMds(std::vector<double>* values, std::vector<double>* measuredDepthValues) const override;
virtual QString resultPropertyString() const override;
virtual QString name() const override;
virtual QString createCurveAutoName() const override;
protected:
virtual caf::PdmFieldHandle* userDescriptionField() override;
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField,
const QVariant& oldValue,
const QVariant& newValue) override;
@@ -66,4 +71,5 @@ private:
caf::PdmField<caf::AppEnum<RifEclipseRftAddress::RftWellLogChannelType>> m_wellLogChannelName;
caf::PdmChildField<RimWellLogRftCurve*> m_2dWellLogRftCurve;
caf::PdmChildField<RimWellLogRftCurveNameConfig*> m_nameConfig;
};