diff --git a/kcmkwin/kwinscripts/module.cpp b/kcmkwin/kwinscripts/module.cpp --- a/kcmkwin/kwinscripts/module.cpp +++ b/kcmkwin/kwinscripts/module.cpp @@ -65,8 +65,9 @@ } }); - connect(ui->scriptSelector, SIGNAL(changed(bool)), this, SLOT(changed())); - connect(ui->importScriptButton, SIGNAL(clicked()), SLOT(importScript())); + connect(ui->scriptSelector, &KPluginSelector::changed, this, qOverload(&KCModule::changed)); + connect(ui->scriptSelector, &KPluginSelector::defaulted, this, qOverload(&KCModule::defaulted)); + connect(ui->importScriptButton, &QPushButton::clicked, this, &Module::importScript); updateListViewContents(); } @@ -140,7 +141,6 @@ void Module::defaults() { ui->scriptSelector->defaults(); - emit changed(true); } void Module::load()