diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -548,6 +548,7 @@ KF5::Package KF5::Plasma KF5::WindowSystem + KF5::QuickAddons KDecoration2::KDecoration KDecoration2::KDecoration2Private PW::KScreenLocker diff --git a/main_wayland.cpp b/main_wayland.cpp --- a/main_wayland.cpp +++ b/main_wayland.cpp @@ -35,6 +35,8 @@ #include #include #include +#include + // Qt #include #include @@ -477,6 +479,7 @@ setenv("QT_QPA_PLATFORM", "wayland", true); KWin::Application::createAboutData(); + KQuickAddons::QtQuickSettings::init(); const auto availablePlugins = KPluginLoader::findPlugins(QStringLiteral("org.kde.kwin.waylandbackends")); auto hasPlugin = [&availablePlugins] (const QString &name) { diff --git a/main_x11.cpp b/main_x11.cpp --- a/main_x11.cpp +++ b/main_x11.cpp @@ -33,6 +33,7 @@ #include #include #include +#include // Qt #include #include @@ -412,6 +413,7 @@ a.setupTranslator(); KWin::Application::createAboutData(); + KQuickAddons::QtQuickSettings::init(); QCommandLineOption replaceOption(QStringLiteral("replace"), i18n("Replace already-running ICCCM2.0-compliant window manager"));