aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/declarative/qml/v8/qv8bindings.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/declarative/qml/v8/qv8bindings.cpp b/src/declarative/qml/v8/qv8bindings.cpp
index 2e901a5a19..fe881a182e 100644
--- a/src/declarative/qml/v8/qv8bindings.cpp
+++ b/src/declarative/qml/v8/qv8bindings.cpp
@@ -61,10 +61,13 @@ public:
public QDeclarativeAbstractBinding {
Binding();
+ void update() { QDeclarativeAbstractBinding::update(); }
+
// Inherited from QDeclarativeAbstractBinding
virtual void setEnabled(bool, QDeclarativePropertyPrivate::WriteFlags flags);
virtual void update(QDeclarativePropertyPrivate::WriteFlags flags);
virtual void destroy();
+ virtual void refresh();
int index:30;
bool enabled:1;
@@ -99,6 +102,11 @@ void QV8BindingsPrivate::Binding::setEnabled(bool e, QDeclarativePropertyPrivate
}
}
+void QV8BindingsPrivate::Binding::refresh()
+{
+ update();
+}
+
void QV8BindingsPrivate::Binding::update(QDeclarativePropertyPrivate::WriteFlags flags)
{
if (!enabled)