summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorDebao Zhang <dbzhang800@gmail.com>2012-06-05 18:54:09 -0700
committerQt by Nokia <qt-info@nokia.com>2012-06-11 00:37:01 +0200
commit7616f310521a24b4741e8ab0cb85bff6ebeee817 (patch)
tree4607dc3c465148d922d56cf5a726de79e61d5957 /tests/auto
parentb2c1550564b6cdf2b1cce262355c6b7f8b9b425a (diff)
Make qmetaobject autotest independent of QtWidgets
Change-Id: I4340036a4e6024d9b8d0c7832ad7bfb28ec4bc99 Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro2
-rw-r--r--tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp16
2 files changed, 9 insertions, 9 deletions
diff --git a/tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro b/tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro
index a28b8a8d38..88c5f91ff0 100644
--- a/tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro
+++ b/tests/auto/corelib/kernel/qmetaobject/qmetaobject.pro
@@ -1,5 +1,5 @@
CONFIG += testcase
CONFIG += parallel_test
TARGET = tst_qmetaobject
-QT = core-private gui widgets testlib
+QT = core-private gui testlib
SOURCES = tst_qmetaobject.cpp
diff --git a/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp b/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp
index 78ca386822..8725c934b3 100644
--- a/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp
+++ b/tests/auto/corelib/kernel/qmetaobject/tst_qmetaobject.cpp
@@ -43,7 +43,7 @@
#include <qobject.h>
#include <qmetaobject.h>
-#include <qlabel.h>
+#include <qwindow.h>
#include <private/qmetaobject_p.h>
Q_DECLARE_METATYPE(const QMetaObject *)
@@ -720,13 +720,13 @@ void tst_QMetaObject::invokeBlockingQueuedMetaMember()
void tst_QMetaObject::qtMetaObjectInheritance()
{
QVERIFY(QObject::staticMetaObject.superClass() == 0);
- QCOMPARE(QLabel::staticMetaObject.indexOfEnumerator("Qt::Alignment"), -1);
- QCOMPARE(QLabel::staticMetaObject.indexOfEnumerator("Alignment"), -1);
- int indexOfAlignment = QLabel::staticMetaObject.indexOfProperty("alignment");
- QVERIFY(indexOfAlignment != -1);
- QMetaProperty alignment = QLabel::staticMetaObject.property(indexOfAlignment);
- QVERIFY(alignment.isValid());
- QCOMPARE(alignment.enumerator().name(), "Alignment");
+ QCOMPARE(QWindow::staticMetaObject.indexOfEnumerator("Qt::ScreenOrientation"), -1);
+ QCOMPARE(QWindow::staticMetaObject.indexOfEnumerator("ScreenOrientation"), -1);
+ int indexOfContentOrientation = QWindow::staticMetaObject.indexOfProperty("contentOrientation");
+ QVERIFY(indexOfContentOrientation != -1);
+ QMetaProperty contentOrientation = QWindow::staticMetaObject.property(indexOfContentOrientation);
+ QVERIFY(contentOrientation.isValid());
+ QCOMPARE(contentOrientation.enumerator().name(), "ScreenOrientation");
}
struct MyType