diff options
author | RJ Ryan <rryan@mixxx.org> | 2013-11-30 15:41:20 -0500 |
---|---|---|
committer | RJ Ryan <rryan@mixxx.org> | 2013-11-30 15:41:20 -0500 |
commit | 9e656591c892e348e7082bfbd2a0df7e015c1c19 (patch) | |
tree | 64d7955fde384e0f7249866d79b6e97f2d88dbe1 /src/effects/effectchain.h | |
parent | 7a663df300c71d70992e5121fc5bb16df7f08ee7 (diff) |
Listen for updates to EffectChain properties in EffectChainSlot. valueChanged/valueChangedFromEngine split prevents circularity here.
Diffstat (limited to 'src/effects/effectchain.h')
-rw-r--r-- | src/effects/effectchain.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/effects/effectchain.h b/src/effects/effectchain.h index 915818b758..18be7d0f0f 100644 --- a/src/effects/effectchain.h +++ b/src/effects/effectchain.h @@ -54,9 +54,14 @@ class EffectChain : public QObject { EngineEffectChain* getEngineEffectChain(); signals: - // Signal that indicates that the EffectChain has changed (i.e. an Effect - // has been added or removed). - void updated(); + // Signal that indicates that an effect has been added or removed. + void effectAdded(); + void effectRemoved(); + void nameChanged(const QString& name); + void enabledChanged(double v); + void mixChanged(double v); + void parameterChanged(double v); + void groupStatusChanged(const QString& group, bool enabled); private: QString debugString() const { |