#2002 RFT Plot: Add formation name properties

This commit is contained in:
Rebecca Cox
2017-11-02 18:14:47 +01:00
parent 4da066c2d4
commit 40b7f99de3
2 changed files with 69 additions and 8 deletions

View File

@@ -21,19 +21,21 @@
#include "RimViewWindow.h"
#include "cafPdmField.h"
#include "cafPdmObject.h"
#include "cafPdmPtrField.h"
#include "cvfCollection.h"
#include "RimCase.h"
#include "RimPlotCurve.h"
#include "RifWellRftAddressQMetaType.h"
#include <QPointer>
#include "cafPdmField.h"
#include "cafPdmObject.h"
#include "cafPdmPtrField.h"
#include "cvfCollection.h"
#include <QDate>
#include <QMetaType>
#include <set>
#include <QPointer>
#include <map>
#include <set>
#include <utility>
class RimEclipseCase;
@@ -91,7 +93,7 @@ public:
protected:
// Overridden PDM methods
virtual caf::PdmFieldHandle* userDescriptionField() { return &m_userName; }
virtual caf::PdmFieldHandle* userDescriptionField() override { return &m_userName; }
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override;
virtual QList<caf::PdmOptionItemInfo> calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions, bool * useOptionsOnly) override;
@@ -164,5 +166,8 @@ private:
std::map<QDateTime, std::set<RifWellRftAddress>> m_timeStepsToAddresses;
caf::PdmField<bool> m_showFormations;
caf::PdmPtrField<RimCase*> m_formationCase;
bool m_selectedSourcesOrTimeStepsFieldsChanged;
};