summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Brasser <michael.brasser@nokia.com>2009-07-23 00:30:05 (GMT)
committerMichael Brasser <michael.brasser@nokia.com>2009-07-23 00:30:05 (GMT)
commit0c1ab1a6a6652299ca28e60cad9b7f39017160e3 (patch)
tree09ce398957e06474642d7d0f187384971cf74dc7
parent56195216c52b28dc05eb6b2944f0fac01a222fdf (diff)
downloadQt-0c1ab1a6a6652299ca28e60cad9b7f39017160e3.zip
Qt-0c1ab1a6a6652299ca28e60cad9b7f39017160e3.tar.gz
Qt-0c1ab1a6a6652299ca28e60cad9b7f39017160e3.tar.bz2
Fix State when handling.
-rw-r--r--src/declarative/qml/qmlbinding.cpp2
-rw-r--r--src/declarative/qml/qmlbinding.h5
2 files changed, 3 insertions, 4 deletions
diff --git a/src/declarative/qml/qmlbinding.cpp b/src/declarative/qml/qmlbinding.cpp
index 57c1187..431dd66 100644
--- a/src/declarative/qml/qmlbinding.cpp
+++ b/src/declarative/qml/qmlbinding.cpp
@@ -52,7 +52,7 @@ Q_DECLARE_METATYPE(QList<QObject *>);
QT_BEGIN_NAMESPACE
-DEFINE_BOOL_CONFIG_OPTION(scriptWarnings, QML_SCRIPT_WARNINGS);
+QML_DEFINE_NOCREATE_TYPE(QmlBinding);
QmlBindingPrivate::QmlBindingPrivate()
: inited(false), updating(false), enabled(true), mePtr(0)
diff --git a/src/declarative/qml/qmlbinding.h b/src/declarative/qml/qmlbinding.h
index 5f6d6f4..c2182d5 100644
--- a/src/declarative/qml/qmlbinding.h
+++ b/src/declarative/qml/qmlbinding.h
@@ -54,7 +54,6 @@ QT_BEGIN_NAMESPACE
QT_MODULE(Declarative)
-class QmlExpression;
class QmlContext;
class QmlBindingPrivate;
class Q_DECLARATIVE_EXPORT QmlBinding : public QmlExpression
@@ -84,10 +83,10 @@ private:
Q_DECLARE_PRIVATE(QmlBinding)
};
-Q_DECLARE_METATYPE(QmlBinding*);
-
QT_END_NAMESPACE
+QML_DECLARE_TYPE(QmlBinding);
+
QT_END_HEADER
#endif // QMLBINDING_H