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";
|
" QCoreApplication app(argc, argv);\n";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case QExternalTest::QApplicationTty:
|
|
||||||
sourceCode +=
|
|
||||||
" QApplication app(argc, argv, QApplication::Tty);\n";
|
|
||||||
break;
|
|
||||||
|
|
||||||
guiapplication:
|
guiapplication:
|
||||||
case QExternalTest::QApplicationGuiClient:
|
case QExternalTest::QGuiApplication:
|
||||||
sourceCode +=
|
sourceCode +=
|
||||||
" QApplication app(argc, argv, QApplication::GuiClient);\n";
|
" QGuiApplication app(argc, argv);\n";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case QExternalTest::QApplicationGuiServer:
|
widgetsapplication:
|
||||||
|
case QExternalTest::QApplication:
|
||||||
sourceCode +=
|
sourceCode +=
|
||||||
" QApplication app(argc, argv, QApplication::GuiServer);\n";
|
" QApplication app(argc, argv);\n";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case QExternalTest::AutoApplication:
|
case QExternalTest::AutoApplication:
|
||||||
|
if (qtModules & QExternalTest::QtWidgets)
|
||||||
|
goto widgetsapplication;
|
||||||
if (qtModules & QExternalTest::QtGui)
|
if (qtModules & QExternalTest::QtGui)
|
||||||
goto guiapplication;
|
goto guiapplication;
|
||||||
if (qtModules == 0)
|
if (qtModules == 0)
|
||||||
|
@ -77,7 +77,8 @@ namespace QTest {
|
|||||||
QtTest = 0x0200,
|
QtTest = 0x0200,
|
||||||
QtDBus = 0x0400,
|
QtDBus = 0x0400,
|
||||||
QtWebKit = 0x0800,
|
QtWebKit = 0x0800,
|
||||||
Phonon = 0x1000 // odd man out
|
QtWidgets = 0x1000,
|
||||||
|
Phonon = 0x2000 // odd man out
|
||||||
};
|
};
|
||||||
Q_DECLARE_FLAGS(QtModules, QtModule)
|
Q_DECLARE_FLAGS(QtModules, QtModule)
|
||||||
|
|
||||||
@ -85,9 +86,8 @@ namespace QTest {
|
|||||||
AutoApplication,
|
AutoApplication,
|
||||||
Applicationless,
|
Applicationless,
|
||||||
QCoreApplication,
|
QCoreApplication,
|
||||||
QApplicationTty,
|
QGuiApplication,
|
||||||
QApplicationGuiClient,
|
QApplication
|
||||||
QApplicationGuiServer
|
|
||||||
};
|
};
|
||||||
|
|
||||||
QList<QByteArray> qmakeSettings() const;
|
QList<QByteArray> qmakeSettings() const;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user