diff options
author | Martin Jones <martin.jones@nokia.com> | 2010-07-29 03:55:48 (GMT) |
---|---|---|
committer | Martin Jones <martin.jones@nokia.com> | 2010-07-29 03:55:48 (GMT) |
commit | cd813f93530512ffcedef6376e8c9266162c8714 (patch) | |
tree | 6cd6d31add82ab64786d0855868884a0c4e45ea2 /src/declarative/graphicsitems/qdeclarativetranslate_p.h | |
parent | 1188c199beaacd0ffc3ef39716dd648d41f4d3d2 (diff) | |
download | Qt-cd813f93530512ffcedef6376e8c9266162c8714.zip Qt-cd813f93530512ffcedef6376e8c9266162c8714.tar.gz Qt-cd813f93530512ffcedef6376e8c9266162c8714.tar.bz2 |
Remove use of shared NOTIFY signals
Sharing a NOTIFY signal can cause binding loop warnings with no apparent
cause.
Task-number: QTBUG-12333
Reviewed-by: Aaron Kennedy
Reviewed-by: Michael Brasser
Diffstat (limited to 'src/declarative/graphicsitems/qdeclarativetranslate_p.h')
-rw-r--r-- | src/declarative/graphicsitems/qdeclarativetranslate_p.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/declarative/graphicsitems/qdeclarativetranslate_p.h b/src/declarative/graphicsitems/qdeclarativetranslate_p.h index 0207dce..b871518 100644 --- a/src/declarative/graphicsitems/qdeclarativetranslate_p.h +++ b/src/declarative/graphicsitems/qdeclarativetranslate_p.h @@ -56,8 +56,8 @@ class Q_AUTOTEST_EXPORT QDeclarativeTranslate : public QGraphicsTransform { Q_OBJECT - Q_PROPERTY(qreal x READ x WRITE setX NOTIFY positionChanged) - Q_PROPERTY(qreal y READ y WRITE setY NOTIFY positionChanged) + Q_PROPERTY(qreal x READ x WRITE setX NOTIFY xChanged) + Q_PROPERTY(qreal y READ y WRITE setY NOTIFY yChanged) public: QDeclarativeTranslate(QObject *parent = 0); @@ -72,7 +72,8 @@ public: void applyTo(QMatrix4x4 *matrix) const; Q_SIGNALS: - void positionChanged(); + void xChanged(); + void yChanged(); private: Q_DECLARE_PRIVATE(QDeclarativeTranslate) |