diff --git a/kcmkwin/kwinrules/kcm.h b/kcmkwin/kwinrules/kcm.h --- a/kcmkwin/kwinrules/kcm.h +++ b/kcmkwin/kwinrules/kcm.h @@ -38,7 +38,6 @@ KCMRules(QWidget *parent, const QVariantList &args); void load() override; void save() override; - void defaults() override; QString quickHelp() const override; protected Q_SLOTS: void moduleChanged(bool state); diff --git a/kcmkwin/kwinrules/kcm.cpp b/kcmkwin/kwinrules/kcm.cpp --- a/kcmkwin/kwinrules/kcm.cpp +++ b/kcmkwin/kwinrules/kcm.cpp @@ -51,6 +51,7 @@ QString(), QString(), KAboutLicense::GPL, i18n("(c) 2004 KWin and KControl Authors")); about->addAuthor(i18n("Lubos Lunak"), QString(), "l.lunak@kde.org"); setAboutData(about); + setButtons(KCModule::Help | KCModule::Apply); } void KCMRules::load() @@ -70,11 +71,6 @@ } -void KCMRules::defaults() -{ - widget->defaults(); -} - QString KCMRules::quickHelp() const { return i18n("