Added toggle option for legends.

This commit is contained in:
Gaute Lindkvist
2018-04-06 15:30:51 +02:00
parent e93f79790e
commit fe56375be6
5 changed files with 57 additions and 38 deletions

View File

@@ -73,6 +73,9 @@ public:
const RivTernarySaturationOverlayItem* legend() const;
RivTernarySaturationOverlayItem* legend();
caf::PdmField<bool> enableLegend;
void setTitle(const QString& title);
const RivTernaryScalarMapper* scalarMapper() const;
@@ -81,6 +84,7 @@ protected:
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue);
virtual void defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering );
virtual void defineEditorAttribute(const caf::PdmFieldHandle* field, QString uiConfigName, caf::PdmUiEditorAttribute* attribute);
virtual caf::PdmFieldHandle* objectToggleField();
private:
void updateLegend();