summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/declarative/util/qmlanimation.cpp2
-rw-r--r--src/declarative/util/qmlanimation_p.h2
-rw-r--r--src/declarative/util/qmlopenmetaobject.cpp4
3 files changed, 5 insertions, 3 deletions
diff --git a/src/declarative/util/qmlanimation.cpp b/src/declarative/util/qmlanimation.cpp
index 1b01741..4c5015d 100644
--- a/src/declarative/util/qmlanimation.cpp
+++ b/src/declarative/util/qmlanimation.cpp
@@ -1380,7 +1380,7 @@ QML_DEFINE_TYPE(Qt,4,6,NumberAnimation,QmlNumberAnimation)
/*!
\internal
- \class Vector3dAnimation
+ \class QmlVector3dAnimation
*/
QmlVector3dAnimation::QmlVector3dAnimation(QObject *parent)
diff --git a/src/declarative/util/qmlanimation_p.h b/src/declarative/util/qmlanimation_p.h
index a208742..a52c36e 100644
--- a/src/declarative/util/qmlanimation_p.h
+++ b/src/declarative/util/qmlanimation_p.h
@@ -44,7 +44,7 @@
#include "qmltransition_p.h"
#include "qmlstate_p.h"
-#include "../../gui/math3d/qvector3d.h"
+#include <QtGui/qvector3d.h>
#include <qmlpropertyvaluesource.h>
#include <qml.h>
diff --git a/src/declarative/util/qmlopenmetaobject.cpp b/src/declarative/util/qmlopenmetaobject.cpp
index 473d9d9..1b2c2bd 100644
--- a/src/declarative/util/qmlopenmetaobject.cpp
+++ b/src/declarative/util/qmlopenmetaobject.cpp
@@ -145,7 +145,9 @@ QmlOpenMetaObject::QmlOpenMetaObject(QObject *obj, QmlOpenMetaObjectType *type,
d->autoCreate = automatic;
d->object = obj;
- d->type = type;
+// d->type = type;
+ d->type = new QmlOpenMetaObjectType(0);
+ d->ownType = true;
d->type->d->init(obj);
QObjectPrivate *op = QObjectPrivate::get(obj);