diff --git a/kcms/mouse/backends/x11/x11_backend.cpp b/kcms/mouse/backends/x11/x11_backend.cpp --- a/kcms/mouse/backends/x11/x11_backend.cpp +++ b/kcms/mouse/backends/x11/x11_backend.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include #include @@ -123,7 +124,8 @@ void X11Backend::kcmInit() { - KConfigGroup group = KConfig("kcminputrc", KConfig::NoGlobals).group("Mouse"); + auto config = KSharedConfig::openConfig("kcminputrc", KConfig::NoGlobals); + KConfigGroup group = config->group("Mouse"); QString theme = group.readEntry("cursorTheme", QString()); QString size = group.readEntry("cursorSize", QString());