aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickitem_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick/items/qquickitem_p.h')
-rw-r--r--src/quick/items/qquickitem_p.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/quick/items/qquickitem_p.h b/src/quick/items/qquickitem_p.h
index 08cdd5700f..2383ae11ee 100644
--- a/src/quick/items/qquickitem_p.h
+++ b/src/quick/items/qquickitem_p.h
@@ -157,7 +157,7 @@ public:
void classBegin();
void componentComplete();
- bool enabled() const { return m_effectSource != 0; }
+ bool enabled() const { return m_enabled; }
void setEnabled(bool enabled);
bool mipmap() const { return m_mipmap; }
@@ -179,12 +179,7 @@ public:
void setWrapMode(QQuickShaderEffectSource::WrapMode mode);
QString name() const { return m_name; }
- void setName(const QString &name) {
- if (m_name == name)
- return;
- m_name = name;
- emit nameChanged(name);
- }
+ void setName(const QString &name);
QDeclarativeComponent *effect() const { return m_effectComponent; }
void setEffect(QDeclarativeComponent *effect);
@@ -216,6 +211,8 @@ signals:
private:
void activate();
void deactivate();
+ void activateEffect();
+ void deactivateEffect();
QQuickItem *m_item;
bool m_enabled;