┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/settings/kcm
diff options
context:
space:
mode:
authorStefano Crocco <[email protected]>2022-03-01 11:59:42 +0100
committerStefano Crocco <[email protected]>2022-03-01 12:00:37 +0100
commit505bf52f593a88a07925b0dbba7568535933fd23 (patch)
tree7f44de8a2dd927262d3fc4babbd32f532e71248b /src/settings/kcm
parentf73183c0f6f00a836a9459379ee8e65e7dad94b0 (diff)
Display Apply button in KCMs
When displaying the KCMs in another application's configuration dialog (for example, in Konqueror), the Apply, Ok and Reset buttons aren't shown. This issue is caused by a missing Apply flag in the call to setButtons in the KCModule constructor. the fact that in the call to setButtons from the KCModule constructor, the Apply flag is missing. BUG: 448352
Diffstat (limited to 'src/settings/kcm')
-rw-r--r--src/settings/kcm/kcmdolphingeneral.cpp2
-rw-r--r--src/settings/kcm/kcmdolphinnavigation.cpp2
-rw-r--r--src/settings/kcm/kcmdolphinviewmodes.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/settings/kcm/kcmdolphingeneral.cpp b/src/settings/kcm/kcmdolphingeneral.cpp
index 15419b234..5e38c2409 100644
--- a/src/settings/kcm/kcmdolphingeneral.cpp
+++ b/src/settings/kcm/kcmdolphingeneral.cpp
@@ -23,7 +23,7 @@ DolphinGeneralConfigModule::DolphinGeneralConfigModule(QWidget *parent, const QV
KCModule(parent, args),
m_pages()
{
- setButtons(KCModule::Default | KCModule::Help);
+ setButtons(KCModule::Default | KCModule::Help | KCModule::Apply);
QVBoxLayout* topLayout = new QVBoxLayout(this);
topLayout->setContentsMargins(0, 0, 0, 0);
diff --git a/src/settings/kcm/kcmdolphinnavigation.cpp b/src/settings/kcm/kcmdolphinnavigation.cpp
index c8a011ab7..223b6dcf1 100644
--- a/src/settings/kcm/kcmdolphinnavigation.cpp
+++ b/src/settings/kcm/kcmdolphinnavigation.cpp
@@ -19,7 +19,7 @@ DolphinNavigationConfigModule::DolphinNavigationConfigModule(QWidget *parent, co
KCModule(parent, args),
m_navigation(nullptr)
{
- setButtons(KCModule::Default | KCModule::Help);
+ setButtons(KCModule::Default | KCModule::Help | KCModule::Apply);
QVBoxLayout* topLayout = new QVBoxLayout(this);
topLayout->setContentsMargins(0, 0, 0, 0);
diff --git a/src/settings/kcm/kcmdolphinviewmodes.cpp b/src/settings/kcm/kcmdolphinviewmodes.cpp
index 57698e0a9..b8b350c10 100644
--- a/src/settings/kcm/kcmdolphinviewmodes.cpp
+++ b/src/settings/kcm/kcmdolphinviewmodes.cpp
@@ -23,7 +23,7 @@ DolphinViewModesConfigModule::DolphinViewModesConfigModule(QWidget *parent, cons
KCModule(parent, args),
m_tabs()
{
- setButtons(KCModule::Default | KCModule::Help);
+ setButtons(KCModule::Default | KCModule::Help | KCModule::Apply);
QVBoxLayout* topLayout = new QVBoxLayout(this);
topLayout->setContentsMargins(0, 0, 0, 0);