summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/declarative/qml/qmlcomponent.h2
-rw-r--r--src/declarative/qml/qmldom.cpp2
-rw-r--r--src/declarative/util/qmlanimation.cpp2
3 files changed, 4 insertions, 2 deletions
diff --git a/src/declarative/qml/qmlcomponent.h b/src/declarative/qml/qmlcomponent.h
index 83d08ea..0493c1f 100644
--- a/src/declarative/qml/qmlcomponent.h
+++ b/src/declarative/qml/qmlcomponent.h
@@ -98,7 +98,7 @@ private:
QmlComponent(QmlEngine *, QmlCompiledComponent *, int, int, QObject *parent);
friend class QmlVME;
- friend class QmlCompositeTypeData;
+ friend struct QmlCompositeTypeData;
};
QML_DECLARE_TYPE(QmlComponent);
diff --git a/src/declarative/qml/qmldom.cpp b/src/declarative/qml/qmldom.cpp
index 4e8e1f7..937c244 100644
--- a/src/declarative/qml/qmldom.cpp
+++ b/src/declarative/qml/qmldom.cpp
@@ -150,6 +150,8 @@ int QmlDomDocument::version() const
*/
bool QmlDomDocument::load(QmlEngine *engine, const QByteArray &data)
{
+ Q_UNUSED(engine);
+
d->error = QString();
QmlScriptParser parser;
diff --git a/src/declarative/util/qmlanimation.cpp b/src/declarative/util/qmlanimation.cpp
index 7861e55..4bcc550 100644
--- a/src/declarative/util/qmlanimation.cpp
+++ b/src/declarative/util/qmlanimation.cpp
@@ -211,7 +211,7 @@ void QmlAbstractAnimationPrivate::commence()
q->prepare(userProperty.value);
q->qtAnimation()->start();
- if (!q->qtAnimation()->state() == QAbstractAnimation::Running) {
+ if (q->qtAnimation()->state() != QAbstractAnimation::Running) {
running = false;
emit q->completed();
}