#968 Added checkboxes used to show/hide plot axis

This commit is contained in:
Magne Sjaastad
2016-11-11 15:38:02 +01:00
parent 0828b3b64c
commit e98fc23787
5 changed files with 84 additions and 23 deletions

View File

@@ -48,11 +48,15 @@ public:
void setVisibleRangeMin(double value);
void setVisibleRangeMax(double value);
bool isActive() const;
protected:
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override;
//virtual caf::PdmFieldHandle* userDescriptionField() override;
virtual QList<caf::PdmOptionItemInfo> calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions, bool * useOptionsOnly) override;
virtual caf::PdmFieldHandle* objectToggleField() override;
private:
caf::PdmField<QDateTime> m_visibleRangeMin;
caf::PdmField<QDateTime> m_visibleRangeMax;
caf::PdmField<bool> m_isActive;
caf::PdmField<QDateTime> m_visibleRangeMin;
caf::PdmField<QDateTime> m_visibleRangeMax;
};