summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativecontextscriptclass_p.h
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2010-03-03 18:33:44 +1000
committerAaron Kennedy <aaron.kennedy@nokia.com>2010-03-03 18:35:09 +1000
commit64a4b25fac94fc5c9b75ab31690c658e95189797 (patch)
tree6bc4b4b1a4a9bdcd6fda73052ad42cd287134b5c /src/declarative/qml/qdeclarativecontextscriptclass_p.h
parent639ae76c6d1a46db546beb00c1d9022867ef7e2e (diff)
Save secondary scope inside the expression's scope object
This prevents the secondary scope from contaminating scopes outside itself when used as a signal expression. QTBUG-8641
Diffstat (limited to 'src/declarative/qml/qdeclarativecontextscriptclass_p.h')
-rw-r--r--src/declarative/qml/qdeclarativecontextscriptclass_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/declarative/qml/qdeclarativecontextscriptclass_p.h b/src/declarative/qml/qdeclarativecontextscriptclass_p.h
index 26086ecdbf..4b0dca0492 100644
--- a/src/declarative/qml/qdeclarativecontextscriptclass_p.h
+++ b/src/declarative/qml/qdeclarativecontextscriptclass_p.h
@@ -70,6 +70,7 @@ public:
QScriptValue newSharedContext();
QDeclarativeContext *contextFromValue(const QScriptValue &);
+ QObject *setOverrideObject(QScriptValue &, QObject *);
protected:
virtual QScriptClass::QueryFlags queryProperty(Object *, const Identifier &,