aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativevme_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/qml/qdeclarativevme_p.h')
-rw-r--r--src/declarative/qml/qdeclarativevme_p.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/declarative/qml/qdeclarativevme_p.h b/src/declarative/qml/qdeclarativevme_p.h
index 6b7b93f09e..b255e7fa55 100644
--- a/src/declarative/qml/qdeclarativevme_p.h
+++ b/src/declarative/qml/qdeclarativevme_p.h
@@ -62,7 +62,8 @@
QT_BEGIN_NAMESPACE
class QObject;
-class QDeclarativeInstruction;
+class QScriptValue;
+class QDeclarativeScriptData;
class QDeclarativeCompiledData;
class QDeclarativeCompiledData;
class QDeclarativeContextData;
@@ -101,8 +102,9 @@ public:
QDeclarativeVME();
QObject *run(QDeclarativeContextData *, QDeclarativeCompiledData *,
- int start = -1, int count = -1,
- const QBitField & = QBitField());
+ int start = -1, const QBitField & = QBitField());
+ QScriptValue run(QDeclarativeContextData *, QDeclarativeScriptData *);
+
void runDeferred(QObject *);
bool isError() const;
@@ -111,8 +113,7 @@ public:
private:
QObject *run(QDeclarativeVMEStack<QObject *> &,
QDeclarativeContextData *, QDeclarativeCompiledData *,
- int start, int count,
- const QBitField &);
+ int start, const QBitField &);
QList<QDeclarativeError> vmeErrors;
};