aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols/macos/qtquickcontrols2macosstyleplugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quickcontrols/macos/qtquickcontrols2macosstyleplugin.cpp')
-rw-r--r--src/quickcontrols/macos/qtquickcontrols2macosstyleplugin.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/quickcontrols/macos/qtquickcontrols2macosstyleplugin.cpp b/src/quickcontrols/macos/qtquickcontrols2macosstyleplugin.cpp
index ec67ffa4dc..6b1c12fdab 100644
--- a/src/quickcontrols/macos/qtquickcontrols2macosstyleplugin.cpp
+++ b/src/quickcontrols/macos/qtquickcontrols2macosstyleplugin.cpp
@@ -4,6 +4,7 @@
#include <QtQml/qqml.h>
#include <QtQuickControls2/private/qquickstyleplugin_p.h>
#include <QtQuickControls2/qquickstyle.h>
+#include <private/qquicktheme_p.h>
QT_BEGIN_NAMESPACE
@@ -34,8 +35,10 @@ QString QtQuickControls2MacOSStylePlugin::name() const
return QStringLiteral("macOS");
}
-void QtQuickControls2MacOSStylePlugin::initializeTheme(QQuickTheme */*theme*/)
+void QtQuickControls2MacOSStylePlugin::initializeTheme(QQuickTheme *theme)
{
+ Q_ASSERT(theme);
+ theme->setUsePlatformPalette(true);
}
QT_END_NAMESPACE