From 1d62cefbaa23ef96fa4dc36d950cc2d9a2d4b5c3 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Thu, 23 May 2013 22:56:38 +0200 Subject: 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 --- src/qml/qml/qqmlexpression_p.h | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/qml/qml/qqmlexpression_p.h') 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; -- cgit v1.2.3