diff --git a/kcms/fonts/fonts.cpp b/kcms/fonts/fonts.cpp --- a/kcms/fonts/fonts.cpp +++ b/kcms/fonts/fonts.cpp @@ -442,7 +442,7 @@ about->addAuthor(i18n("Antonis Tsiapaliokas"), QString(), "antonis.tsiapaliokas@kde.org"); setAboutData(about); qmlRegisterType(); - setButtons(Apply | Default); + setButtons(Apply | Default | Help); auto updateState = [this]() { setNeedsSave(m_fontAASettings->needsSave()); diff --git a/kcms/launch/package/contents/ui/main.qml b/kcms/launch/package/contents/ui/main.qml --- a/kcms/launch/package/contents/ui/main.qml +++ b/kcms/launch/package/contents/ui/main.qml @@ -26,6 +26,7 @@ id: root ConfigModule.quickHelp: i18n("Launch Feedback") + ConfigModule.buttons: ConfigModule.Help | ConfigModule.Defaults | ConfigModule.Apply function applyBusyCursorCurrentIndex() { if (kcm.busyCursorCurrentIndex == 0) { diff --git a/kcms/translations/package/contents/ui/main.qml b/kcms/translations/package/contents/ui/main.qml --- a/kcms/translations/package/contents/ui/main.qml +++ b/kcms/translations/package/contents/ui/main.qml @@ -29,6 +29,7 @@ id: root ConfigModule.quickHelp: i18n("Language") + ConfigModule.buttons: ConfigModule.Help | ConfigModule.Defaults | ConfigModule.Apply Component { id: addLanguageItemComponent diff --git a/kcms/workspaceoptions/package/contents/ui/main.qml b/kcms/workspaceoptions/package/contents/ui/main.qml --- a/kcms/workspaceoptions/package/contents/ui/main.qml +++ b/kcms/workspaceoptions/package/contents/ui/main.qml @@ -19,13 +19,15 @@ import QtQuick.Controls 2.4 as Controls import QtQuick.Layouts 1.3 as Layouts import org.kde.kirigami 2.4 as Kirigami -import org.kde.kcm 1.1 as KCM +import org.kde.kcm 1.2 as KCM import org.kde.plasma.core 2.0 as PlasmaCore KCM.SimpleKCM { id: root + KCM.ConfigModule.buttons: KCM.ConfigModule.Help | KCM.ConfigModule.Defaults | KCM.ConfigModule.Apply + Kirigami.FormLayout { id: formLayout