tst_QSharedPointer: update application types
QCoreApplication::Type enum was removed in 553e21. This change updates the (un)tested application types to match the application types available in Qt 5. Change-Id: I8631987a9ff31dc81baa013619cfc18616b851d1 Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
This commit is contained in:
parent
8e7135c894
commit
12702d2b12
@ -386,23 +386,21 @@ namespace QTest {
|
||||
" QCoreApplication app(argc, argv);\n";
|
||||
break;
|
||||
|
||||
case QExternalTest::QApplicationTty:
|
||||
sourceCode +=
|
||||
" QApplication app(argc, argv, QApplication::Tty);\n";
|
||||
break;
|
||||
|
||||
guiapplication:
|
||||
case QExternalTest::QApplicationGuiClient:
|
||||
case QExternalTest::QGuiApplication:
|
||||
sourceCode +=
|
||||
" QApplication app(argc, argv, QApplication::GuiClient);\n";
|
||||
" QGuiApplication app(argc, argv);\n";
|
||||
break;
|
||||
|
||||
case QExternalTest::QApplicationGuiServer:
|
||||
widgetsapplication:
|
||||
case QExternalTest::QApplication:
|
||||
sourceCode +=
|
||||
" QApplication app(argc, argv, QApplication::GuiServer);\n";
|
||||
" QApplication app(argc, argv);\n";
|
||||
break;
|
||||
|
||||
case QExternalTest::AutoApplication:
|
||||
if (qtModules & QExternalTest::QtWidgets)
|
||||
goto widgetsapplication;
|
||||
if (qtModules & QExternalTest::QtGui)
|
||||
goto guiapplication;
|
||||
if (qtModules == 0)
|
||||
|
@ -77,7 +77,8 @@ namespace QTest {
|
||||
QtTest = 0x0200,
|
||||
QtDBus = 0x0400,
|
||||
QtWebKit = 0x0800,
|
||||
Phonon = 0x1000 // odd man out
|
||||
QtWidgets = 0x1000,
|
||||
Phonon = 0x2000 // odd man out
|
||||
};
|
||||
Q_DECLARE_FLAGS(QtModules, QtModule)
|
||||
|
||||
@ -85,9 +86,8 @@ namespace QTest {
|
||||
AutoApplication,
|
||||
Applicationless,
|
||||
QCoreApplication,
|
||||
QApplicationTty,
|
||||
QApplicationGuiClient,
|
||||
QApplicationGuiServer
|
||||
QGuiApplication,
|
||||
QApplication
|
||||
};
|
||||
|
||||
QList<QByteArray> qmakeSettings() const;
|
||||
|
Loading…
x
Reference in New Issue
Block a user