diff options
author | Aaron Kennedy <aaron.kennedy@nokia.com> | 2010-03-10 05:56:38 (GMT) |
---|---|---|
committer | Aaron Kennedy <aaron.kennedy@nokia.com> | 2010-03-10 06:18:18 (GMT) |
commit | 46dfe1e6dad1f3a74cb15bfd538e9fe28ffac5b3 (patch) | |
tree | 160c9ce10c08d10d3ab92508384d02423bc58bf4 /src/declarative/qml/qdeclarativecontext_p.h | |
parent | b5be801a5277cf63185f36d2ca1557b941340ce3 (diff) | |
download | Qt-46dfe1e6dad1f3a74cb15bfd538e9fe28ffac5b3.zip Qt-46dfe1e6dad1f3a74cb15bfd538e9fe28ffac5b3.tar.gz Qt-46dfe1e6dad1f3a74cb15bfd538e9fe28ffac5b3.tar.bz2 |
Unify binding optimizer and QtScript binding signal management logic
Diffstat (limited to 'src/declarative/qml/qdeclarativecontext_p.h')
-rw-r--r-- | src/declarative/qml/qdeclarativecontext_p.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/declarative/qml/qdeclarativecontext_p.h b/src/declarative/qml/qdeclarativecontext_p.h index 8297280..5b597fa 100644 --- a/src/declarative/qml/qdeclarativecontext_p.h +++ b/src/declarative/qml/qdeclarativecontext_p.h @@ -59,6 +59,7 @@ #include "qdeclarativeengine_p.h" #include "qdeclarativeintegercache_p.h" #include "qdeclarativetypenamecache_p.h" +#include "qdeclarativenotifier_p.h" #include <QtCore/qhash.h> #include <QtScript/qscriptvalue.h> @@ -133,7 +134,7 @@ public: inline virtual void objectDestroyed(QObject *); QDeclarativeContextPrivate *priv; - IdNotifier *bindings; + QDeclarativeNotifier bindings; }; ContextGuard *idValues; int idValueCount; @@ -176,7 +177,7 @@ void QDeclarativeContextPrivate::IdNotifier::clear() } QDeclarativeContextPrivate::ContextGuard::ContextGuard() -: priv(0), bindings(0) +: priv(0) { } |