diff --git a/kcmkwin/common/effectsmodel.cpp b/kcmkwin/common/effectsmodel.cpp --- a/kcmkwin/common/effectsmodel.cpp +++ b/kcmkwin/common/effectsmodel.cpp @@ -666,9 +666,7 @@ layout->addWidget(module); layout->addWidget(buttons); - connect(dialog, &QDialog::accepted, module, [module]() { - module->save(); - }); + connect(dialog, &QDialog::accepted, module, &KCModule::save); dialog->setModal(true); dialog->setAttribute(Qt::WA_DeleteOnClose);