Get rid of autotests dependencies on QtWidgets
authorKent Hansen <kent.hansen@nokia.com>
Fri, 16 Sep 2011 10:07:14 +0000 (12:07 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 16 Sep 2011 13:08:15 +0000 (15:08 +0200)
Change-Id: I19936b7f8173eff9fc0bc3e19b0a61830dc5a440
Reviewed-on: http://codereview.qt-project.org/5097
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
tests/auto/declarative/qdeclarativebinding/tst_qdeclarativebinding.cpp
tests/auto/declarative/qdeclarativedebugclient/tst_qdeclarativedebugclient.cpp
tests/auto/declarative/qdeclarativedebugservice/tst_qdeclarativedebugservice.cpp
tests/auto/declarative/qdeclarativeenginedebug/tst_qdeclarativeenginedebug.cpp
tests/auto/declarative/qdeclarativetranslation/tst_qdeclarativetranslation.cpp

index 3effd68..d2581bc 100644 (file)
@@ -188,7 +188,7 @@ void tst_qdeclarativebinding::deletedObject()
     QSGRectangle *rect = qobject_cast<QSGRectangle*>(c.create());
     QVERIFY(rect != 0);
 
-    QApplication::sendPostedEvents(0, QEvent::DeferredDelete);
+    QGuiApplication::sendPostedEvents(0, QEvent::DeferredDelete);
 
     //don't crash
     rect->setProperty("activateBinding", true);
index 4148687..b53a92c 100644 (file)
@@ -143,7 +143,7 @@ int main(int argc, char *argv[])
     char arg[] = "-qmljsdebugger=port:13770";
     _argv[_argc - 1] = arg;
 
-    QApplication app(_argc, _argv);
+    QGuiApplication app(_argc, _argv);
     tst_QDeclarativeDebugClient tc;
     return QTest::qExec(&tc, _argc, _argv);
     delete _argv;
index d849ad2..011bd40 100644 (file)
@@ -190,7 +190,7 @@ int main(int argc, char *argv[])
     char arg[] = "-qmljsdebugger=port:13769";
     _argv[_argc - 1] = arg;
 
-    QApplication app(_argc, _argv);
+    QGuiApplication app(_argc, _argv);
     tst_QDeclarativeDebugService tc;
     return QTest::qExec(&tc, _argc, _argv);
     delete _argv;
index d202a79..0e4eebb 100644 (file)
@@ -1211,7 +1211,7 @@ int main(int argc, char *argv[])
     char arg[] = "-qmljsdebugger=port:3768";
     _argv[_argc - 1] = arg;
 
-    QApplication app(_argc, _argv);
+    QGuiApplication app(_argc, _argv);
     tst_QDeclarativeEngineDebug tc;
     return QTest::qExec(&tc, _argc, _argv);
     delete _argv;
index 109b98b..4f47b80 100644 (file)
@@ -70,7 +70,7 @@ void tst_qdeclarativetranslation::translation()
 {
     QTranslator translator;
     translator.load(QLatin1String("qml_fr"), QLatin1String(SRCDIR) + QLatin1String("/data"));
-    QApplication::installTranslator(&translator);
+    QCoreApplication::installTranslator(&translator);
 
     QDeclarativeEngine engine;
     QDeclarativeComponent component(&engine, TEST_FILE("translation.qml"));
@@ -86,7 +86,7 @@ void tst_qdeclarativetranslation::translation()
     QCOMPARE(object->property("singular").toString(), QLatin1String("1 canard"));
     QCOMPARE(object->property("plural").toString(), QLatin1String("2 canards"));
 
-    QApplication::removeTranslator(&translator);
+    QCoreApplication::removeTranslator(&translator);
     delete object;
 }
 
@@ -94,7 +94,7 @@ void tst_qdeclarativetranslation::idTranslation()
 {
     QTranslator translator;
     translator.load(QLatin1String("qmlid_fr"), QLatin1String(SRCDIR) + QLatin1String("/data"));
-    QApplication::installTranslator(&translator);
+    QCoreApplication::installTranslator(&translator);
 
     QDeclarativeEngine engine;
     QDeclarativeComponent component(&engine, TEST_FILE("idtranslation.qml"));
@@ -104,7 +104,7 @@ void tst_qdeclarativetranslation::idTranslation()
     QCOMPARE(object->property("idTranslation").toString(), QLatin1String("bonjour tout le monde"));
     QCOMPARE(object->property("idTranslation2").toString(), QLatin1String("bonjour tout le monde"));
 
-    QApplication::removeTranslator(&translator);
+    QCoreApplication::removeTranslator(&translator);
     delete object;
 }
 
@@ -112,7 +112,7 @@ void tst_qdeclarativetranslation::translationInQrc()
 {
     QTranslator translator;
     translator.load(":/qml_fr.qm");
-    QApplication::installTranslator(&translator);
+    QCoreApplication::installTranslator(&translator);
 
     QDeclarativeEngine engine;
     QDeclarativeComponent component(&engine, QUrl("qrc:/translation.qml"));
@@ -128,7 +128,7 @@ void tst_qdeclarativetranslation::translationInQrc()
     QCOMPARE(object->property("singular").toString(), QLatin1String("1 canard"));
     QCOMPARE(object->property("plural").toString(), QLatin1String("2 canards"));
 
-    QApplication::removeTranslator(&translator);
+    QCoreApplication::removeTranslator(&translator);
     delete object;
 }