diff options
Diffstat (limited to 'src/declarative/qml/qdeclarativevme_p.h')
-rw-r--r-- | src/declarative/qml/qdeclarativevme_p.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/declarative/qml/qdeclarativevme_p.h b/src/declarative/qml/qdeclarativevme_p.h index 40343b2f19..14f85e57a3 100644 --- a/src/declarative/qml/qdeclarativevme_p.h +++ b/src/declarative/qml/qdeclarativevme_p.h @@ -59,6 +59,8 @@ #include <QtCore/QString> #include <QtCore/QStack> +#include <private/qv8_p.h> + QT_BEGIN_NAMESPACE class QObject; @@ -103,7 +105,6 @@ public: QObject *run(QDeclarativeContextData *, QDeclarativeCompiledData *, int start = -1, const QBitField & = QBitField()); - QScriptValue run(QDeclarativeContextData *, QDeclarativeScriptData *); void runDeferred(QObject *); @@ -111,6 +112,8 @@ public: QList<QDeclarativeError> errors() const; private: + v8::Persistent<v8::Object> run(QDeclarativeContextData *, QDeclarativeScriptData *); + QObject *run(QDeclarativeVMEStack<QObject *> &, QDeclarativeContextData *, QDeclarativeCompiledData *, int start, const QBitField &); |