aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlexpression_p.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2013-05-23 22:56:38 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2013-05-24 12:39:34 +0200
commit1d62cefbaa23ef96fa4dc36d950cc2d9a2d4b5c3 (patch)
tree114eb77af818b37b05801498f9e4e3e4c482d7e1 /src/qml/qml/qqmlexpression_p.h
parentfa2d572d5d202b05ed1908ea1119a1995960ce1f (diff)
Add support for direct binding evaluation in QV4Script
This way there is no need to rewrite the binding expressions anymore, instead we can directly compile them into a binding function. Change-Id: I91a0c540d066976e363590fe9ccde6a81ee92b1d Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/qml/qqmlexpression_p.h')
-rw-r--r--src/qml/qml/qqmlexpression_p.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/qml/qml/qqmlexpression_p.h b/src/qml/qml/qqmlexpression_p.h
index 4577878290..0c407a2367 100644
--- a/src/qml/qml/qqmlexpression_p.h
+++ b/src/qml/qml/qqmlexpression_p.h
@@ -80,7 +80,6 @@ public:
void init(QQmlContextData *, const QString &, QObject *);
void init(QQmlContextData *, const QString &, bool, QObject *, const QString &, quint16, quint16);
- void init(QQmlContextData *, const QByteArray &, bool, QObject *, const QString &, quint16, quint16);
QVariant value(bool *isUndefined = 0);
@@ -91,9 +90,6 @@ public:
void _q_notify();
- static QQmlExpression *create(QQmlContextData *, QObject *, const QString &, bool,
- const QString &, quint16, quint16);
-
bool expressionFunctionValid:1;
bool expressionFunctionRewritten:1;
@@ -103,7 +99,6 @@ public:
virtual void expressionChanged();
QString expression;
- QByteArray expressionUtf8;
QV4::PersistentValue v8qmlscope;
QV4::PersistentValue v8function;