summaryrefslogtreecommitdiffstats
path: root/kcontrol/smserver/kcmsmserver.cpp
diff options
context:
space:
mode:
authorMichele Calgaro <[email protected]>2024-03-24 23:22:16 +0900
committerMichele Calgaro <[email protected]>2024-03-24 23:22:16 +0900
commit78d96bd2009b8741564df4778b63d3091610dbd7 (patch)
treedebb2d65e448f261d2b9a8bc84d5060479cce281 /kcontrol/smserver/kcmsmserver.cpp
parenta7dc4c51d5edb098aab42d57d177f9968545926e (diff)
downloadtdebase-78d96bd2009b8741564df4778b63d3091610dbd7.tar.gz
tdebase-78d96bd2009b8741564df4778b63d3091610dbd7.zip
Add GUI option to choose between standard and Ubuntu-style shutdown dialog.
Signed-off-by: Michele Calgaro <[email protected]>
Diffstat (limited to 'kcontrol/smserver/kcmsmserver.cpp')
-rw-r--r--kcontrol/smserver/kcmsmserver.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/kcontrol/smserver/kcmsmserver.cpp b/kcontrol/smserver/kcmsmserver.cpp
index 5bf35dbac..3d165a577 100644
--- a/kcontrol/smserver/kcmsmserver.cpp
+++ b/kcontrol/smserver/kcmsmserver.cpp
@@ -94,6 +94,7 @@ void SMServerConfig::load(bool useDefaults )
c->setGroup("Logout");
dialog->showLogoutStatusDialog->setChecked(c->readBoolEntry("showLogoutStatusDlg", true));
+ dialog->showUbuntuStyleDialog->setChecked(c->readBoolEntry("doUbuntuLogout", false));
dialog->showFadeAway->setChecked(c->readBoolEntry("doFadeaway", true));
dialog->showFancyFadeAway->setChecked(c->readBoolEntry("doFancyLogout", true));
dialog->showFancyFadeAway->setEnabled(dialog->confirmLogoutCheck->isChecked() && dialog->showFadeAway->isChecked()),
@@ -126,6 +127,7 @@ void SMServerConfig::save()
c->writeEntry("excludeApps", dialog->excludeLineedit->text());
c->setGroup("Logout");
c->writeEntry( "showLogoutStatusDlg", dialog->showLogoutStatusDialog->isChecked());
+ c->writeEntry( "doUbuntuLogout", dialog->showUbuntuStyleDialog->isChecked());
c->writeEntry( "doFadeaway", dialog->showFadeAway->isChecked());
c->writeEntry( "doFancyLogout", dialog->showFancyFadeAway->isChecked());
c->sync();