Update list of windeployqt modules

Added DBus, StateMachine and 3DLogic modules to windeployqt module list

Task-number: QTBUG-105135
Change-Id: Ied8624e87f62bd655db8b82cf9fe20d72873d823
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
(cherry picked from commit 8c33fe9ded700a4b65985dc1b85676cb7f333317)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Timothée Keller 2022-11-24 13:48:56 +01:00 committed by Qt Cherry-pick Bot
parent 8e2fbd5e24
commit 77490d15d7

View File

@ -32,7 +32,7 @@ QT_BEGIN_NAMESPACE
using namespace Qt::StringLiterals; using namespace Qt::StringLiterals;
using ModuleBitset = std::bitset<62>; using ModuleBitset = std::bitset<65>;
enum QtModule enum QtModule
#if defined(Q_COMPILER_CLASS_ENUM) || defined(Q_CC_MSVC) #if defined(Q_COMPILER_CLASS_ENUM) || defined(Q_CC_MSVC)
@ -100,7 +100,10 @@ enum QtModule
QtMqttModule, QtMqttModule,
QtPdfModule, QtPdfModule,
QtPdfQuickModule, QtPdfQuickModule,
QtPdfWidgetsModule QtPdfWidgetsModule,
QtDBusModule,
QtStateMachineModule,
Qt3DLogicModule
}; };
struct QtModuleEntry { struct QtModuleEntry {
@ -163,16 +166,19 @@ static QtModuleEntry qtModuleEntries[] = {
{ QtWebViewModule, "webview", "Qt6WebView", nullptr }, { QtWebViewModule, "webview", "Qt6WebView", nullptr },
{ QtShaderToolsModule, "shadertools", "Qt6ShaderTools", nullptr }, { QtShaderToolsModule, "shadertools", "Qt6ShaderTools", nullptr },
{ QtUiToolsModule, "uitools", "Qt6UiTools", nullptr }, { QtUiToolsModule, "uitools", "Qt6UiTools", nullptr },
{ QtCore5CompatModule, "core5compat", "Qt6Core5Compat", nullptr}, { QtCore5CompatModule, "core5compat", "Qt6Core5Compat", nullptr },
{ QtChartsModule, "charts", "Qt6Charts", nullptr}, { QtChartsModule, "charts", "Qt6Charts", nullptr },
{ QtDataVisualizationModule, "datavisualization", "Qt6DataVisualization", nullptr}, { QtDataVisualizationModule, "datavisualization", "Qt6DataVisualization", nullptr },
{ QtRemoteObjectsModule, "remoteobjects", "Qt6RemoteObjects", nullptr}, { QtRemoteObjectsModule, "remoteobjects", "Qt6RemoteObjects", nullptr },
{ QtScxmlModule, "scxml", "Qt6Scxml", nullptr}, { QtScxmlModule, "scxml", "Qt6Scxml", nullptr },
{ QtNetworkAuthorizationModule, "networkauthorization", "Qt6NetworkAuth", nullptr }, { QtNetworkAuthorizationModule, "networkauthorization", "Qt6NetworkAuth", nullptr },
{ QtMqttModule, "mqtt", "Qt6Mqtt", nullptr}, { QtMqttModule, "mqtt", "Qt6Mqtt", nullptr },
{ QtPdfModule, "pdf", "Qt6Pdf", nullptr}, { QtPdfModule, "pdf", "Qt6Pdf", nullptr },
{ QtPdfQuickModule, "pdfquick", "Qt6PdfQuick", nullptr}, { QtPdfQuickModule, "pdfquick", "Qt6PdfQuick", nullptr },
{ QtPdfWidgetsModule, "pdfwidgets", "Qt6PdfWidgets", nullptr} { QtPdfWidgetsModule, "pdfwidgets", "Qt6PdfWidgets", nullptr },
{ QtDBusModule, "dbus", "Qt6DBus", nullptr },
{ QtStateMachineModule, "statemachine", "Qt6StateMachine", nullptr },
{ Qt3DLogicModule, "3dlogic", "Qt63DLogic", nullptr }
}; };
enum QtPlugin { enum QtPlugin {