Add updateCurveAppearance() to stackable curve

This commit is contained in:
Magne Sjaastad
2023-10-12 14:08:49 +02:00
parent 55cafc64c3
commit 0f4d2a61f6
3 changed files with 34 additions and 14 deletions

View File

@@ -34,16 +34,21 @@ public:
bool isStacked() const;
bool isStackedWithPhaseColors() const;
void setIsStacked( bool stacked );
void updateCurveAppearance() override;
void defaultUiOrdering( caf::PdmUiOrdering& uiOrdering );
void stackingUiOrdering( caf::PdmUiOrdering& uiOrdering );
protected:
void fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue ) override;
void stackingUiOrdering( caf::PdmUiOrdering& uiOrdering );
void defaultUiOrdering( caf::PdmUiOrdering& uiOrdering );
private:
void onFillColorChanged( const caf::SignalEmitter* emitter ) override;
void updateStackingAppearance();
protected:
caf::PdmField<bool> m_isStacked;
private:
caf::PdmField<bool> m_isStackedWithPhaseColors;
};