Fixed unit test, also enabled this autotest to run.
Change-Id: I92ad1a17d1fa4674a0746767d6a4100b21999a43
Reviewed-on: http://codereview.qt-project.org/5440
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Martin Jones <martin.jones@nokia.com>
TEMPLATE = subdirs
METATYPETESTS += \
-# qdeclarativemetatype \
+ qdeclarativemetatype \
qmetaobjectbuilder
PUBLICTESTS += \
load(qttest_p4)
-contains(QT_CONFIG,declarative): QT += declarative
+contains(QT_CONFIG,declarative): QT += declarative widgets
SOURCES += tst_qdeclarativemetatype.cpp
macx:CONFIG -= app_bundle
#include <QVector4D>
#include <QQuaternion>
#include <qdeclarative.h>
+#include <QWidget>
#include <private/qdeclarativemetatype_p.h>
QPixmap icon(100, 100);
QIcon v = QIcon(icon); QIcon v2 = QIcon(icon);
+ QEXPECT_FAIL("", "QTBUG-21629 - copy() test function failure.", Continue);
QVERIFY(QDeclarativeMetaType::copy(QMetaType::QIcon, &v, 0));
QVERIFY(v.isNull() == QIcon().isNull());
QVERIFY(QDeclarativeMetaType::copy(QMetaType::QIcon , &v, &v2));