[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/3.5/kdebase/kcontrol/smserver
From: Helio Chissini de Castro <helio () conectiva ! com ! br>
Date: 2006-08-22 3:21:16
Message-ID: 1156216876.372322.30196.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 575776 by helio:
- Setting module to use system defaults
M +8 -8 kcmsmserver.cpp
M +1 -0 kcmsmserver.h
--- branches/KDE/3.5/kdebase/kcontrol/smserver/kcmsmserver.cpp #575775:575776
@@ -58,7 +58,13 @@
void SMServerConfig::load()
{
+ load( false );
+}
+
+void SMServerConfig::load(bool useDefaults )
+{
KConfig *c = new KConfig("ksmserverrc", false, false);
+ c->setReadDefaults( useDefaults );
c->setGroup("General");
dialog->confirmLogoutCheck->setChecked(c->readBoolEntry("confirmLogout", true));
bool en = c->readBoolEntry("offerShutdown", true);
@@ -88,7 +94,7 @@
delete c;
- emit changed(false);
+ emit changed(useDefaults);
}
void SMServerConfig::save()
@@ -121,13 +127,7 @@
void SMServerConfig::defaults()
{
- dialog->previousSessionRadio->setChecked(true);
- dialog->confirmLogoutCheck->setChecked(true);
- dialog->offerShutdownCheck->setChecked(true);
- dialog->sdGroup->setEnabled(true);
- dialog->logoutRadio->setChecked(true);
- dialog->excludeLineedit->setText("");
-
+ load( true );
}
#include "kcmsmserver.moc"
--- branches/KDE/3.5/kdebase/kcontrol/smserver/kcmsmserver.h #575775:575776
@@ -34,6 +34,7 @@
SMServerConfig( QWidget *parent=0, const char* name=0, const QStringList &list=QStringList() );
void load();
+ void load(bool useDefaults);
void save();
void defaults();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic