aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlbinding.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@theqtcompany.com>2015-04-20 09:38:07 +0200
committerSimon Hausmann <simon.hausmann@theqtcompany.com>2015-06-05 10:07:50 +0000
commita775e43ae8872e344924581736c0ab933e12510d (patch)
treef02d240abb2f2c7ac410f3ae84049923a6f0969e /src/qml/qml/qqmlbinding.cpp
parent6e1a4bf12846e6a68931a924890f54b433a42d1c (diff)
Replace bindingType() method by a virtual getter
This removes the need to save some bits in the abstract binding object, and should make it easier to move QQmlAbstractBinding over to be reference counted. Change-Id: Ib46cb3217f3dc462f1dcaa6153d90ea2f7401f48 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Diffstat (limited to 'src/qml/qml/qqmlbinding.cpp')
-rw-r--r--src/qml/qml/qqmlbinding.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/qml/qml/qqmlbinding.cpp b/src/qml/qml/qqmlbinding.cpp
index 3cd6707cf2..317c4172d7 100644
--- a/src/qml/qml/qqmlbinding.cpp
+++ b/src/qml/qml/qqmlbinding.cpp
@@ -54,7 +54,7 @@ QQmlBinding::Identifier QQmlBinding::Invalid = -1;
QQmlBinding::QQmlBinding(const QString &str, QObject *obj, QQmlContext *ctxt)
: QQmlJavaScriptExpression(),
- QQmlAbstractBinding(Binding)
+ QQmlAbstractBinding()
{
setNotifyOnValueChanged(true);
QQmlJavaScriptExpression::setContext(QQmlContextData::get(ctxt));
@@ -66,7 +66,7 @@ QQmlBinding::QQmlBinding(const QString &str, QObject *obj, QQmlContext *ctxt)
QQmlBinding::QQmlBinding(const QQmlScriptString &script, QObject *obj, QQmlContext *ctxt)
: QQmlJavaScriptExpression(),
- QQmlAbstractBinding(Binding)
+ QQmlAbstractBinding()
{
if (ctxt && !ctxt->isValid())
return;
@@ -101,7 +101,7 @@ QQmlBinding::QQmlBinding(const QQmlScriptString &script, QObject *obj, QQmlConte
QQmlBinding::QQmlBinding(const QString &str, QObject *obj, QQmlContextData *ctxt)
: QQmlJavaScriptExpression(),
- QQmlAbstractBinding(Binding)
+ QQmlAbstractBinding()
{
setNotifyOnValueChanged(true);
QQmlJavaScriptExpression::setContext(ctxt);
@@ -115,7 +115,7 @@ QQmlBinding::QQmlBinding(const QString &str, QObject *obj,
QQmlContextData *ctxt,
const QString &url, quint16 lineNumber, quint16 columnNumber)
: QQmlJavaScriptExpression(),
- QQmlAbstractBinding(Binding)
+ QQmlAbstractBinding()
{
Q_UNUSED(columnNumber);
setNotifyOnValueChanged(true);
@@ -128,7 +128,7 @@ QQmlBinding::QQmlBinding(const QString &str, QObject *obj,
QQmlBinding::QQmlBinding(const QV4::Value &functionPtr, QObject *obj, QQmlContextData *ctxt)
: QQmlJavaScriptExpression(),
- QQmlAbstractBinding(Binding)
+ QQmlAbstractBinding()
{
setNotifyOnValueChanged(true);
QQmlJavaScriptExpression::setContext(ctxt);