aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativecompiler_p.h
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2011-06-20 14:47:44 +1000
committerAaron Kennedy <aaron.kennedy@nokia.com>2011-06-20 14:47:44 +1000
commit4266185d161be64926f43ed70b6ed2090fca17f1 (patch)
treea36f2b55c1669467e77c977c5c507bf678801b3e /src/declarative/qml/qdeclarativecompiler_p.h
parent1ccfc5a5760bc85712e61546b772cede54ca21cb (diff)
Reenable shared bindings
Now with extra "supports nested components" goodness.
Diffstat (limited to 'src/declarative/qml/qdeclarativecompiler_p.h')
-rw-r--r--src/declarative/qml/qdeclarativecompiler_p.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/declarative/qml/qdeclarativecompiler_p.h b/src/declarative/qml/qdeclarativecompiler_p.h
index 2756c3fefb..a1dfabbd46 100644
--- a/src/declarative/qml/qdeclarativecompiler_p.h
+++ b/src/declarative/qml/qdeclarativecompiler_p.h
@@ -104,7 +104,7 @@ public:
};
QList<TypeReference> types;
- v8::Persistent<v8::Array> v8bindings;
+ QList<v8::Persistent<v8::Array> > v8bindings;
const QMetaObject *root;
QAbstractDynamicMetaObject rootData;
@@ -309,6 +309,7 @@ private:
QByteArray compiledBindingData;
QString v8BindingProgram;
int v8BindingProgramLine;
+ int v8BindingProgramIndex;
QHash<QDeclarativeParser::Value *, BindingReference> bindings;
QHash<QDeclarativeParser::Value *, BindingContext> signalExpressions;