diff --git a/effects/magnifier/magnifier.cpp b/effects/magnifier/magnifier.cpp --- a/effects/magnifier/magnifier.cpp +++ b/effects/magnifier/magnifier.cpp @@ -77,9 +77,8 @@ delete m_texture; destroyPixmap(); // Save the zoom value. - KConfigGroup conf = EffectsHandler::effectConfig(QStringLiteral("Magnifier")); - conf.writeEntry("InitialZoom", target_zoom); - conf.sync(); + MagnifierConfig::setInitialZoom(target_zoom); + MagnifierConfig::self()->save(); } void MagnifierEffect::destroyPixmap() diff --git a/effects/zoom/zoom.cpp b/effects/zoom/zoom.cpp --- a/effects/zoom/zoom.cpp +++ b/effects/zoom/zoom.cpp @@ -142,9 +142,8 @@ // switch off and free resources showCursor(); // Save the zoom value. - KConfigGroup conf = EffectsHandler::effectConfig(QStringLiteral("Zoom")); - conf.writeEntry("InitialZoom", target_zoom); - conf.sync(); + ZoomConfig::setInitialZoom(target_zoom); + ZoomConfig::self()->save(); } void ZoomEffect::showCursor()