From 343572a86dbc0543d51e2fc5df6924d15d9d008f Mon Sep 17 00:00:00 2001 From: Mitch Curtis Date: Tue, 21 Jul 2020 16:23:23 +0200 Subject: Fix QQmlDirParser build error with static builds Change-Id: I5efa74355cddd662787613af3ac3cf665a6c146c Reviewed-by: Fabian Kosmale --- src/imports/controls/qtquickcontrols2plugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/imports/controls/qtquickcontrols2plugin.cpp b/src/imports/controls/qtquickcontrols2plugin.cpp index 6730848f..53868d16 100644 --- a/src/imports/controls/qtquickcontrols2plugin.cpp +++ b/src/imports/controls/qtquickcontrols2plugin.cpp @@ -271,7 +271,7 @@ QList QtQuickControls2Plugin::loadStylePlugins() const auto plugins = QPluginLoader::staticInstances(); for (QObject *instance : plugins) { QQuickStylePlugin *stylePlugin = qobject_cast(instance); - if (!stylePlugin || parser.className() != QLatin1String(instance->metaObject()->className())) + if (!stylePlugin || !parser.classNames().contains(QLatin1String(instance->metaObject()->className()))) continue; stylePlugins += stylePlugin; } -- cgit v1.2.3