[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/3.5/kdebase/kcontrol/knotify
From: Helio Chissini de Castro <helio () conectiva ! com ! br>
Date: 2006-08-21 23:44:47
Message-ID: 1156203887.074486.15295.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 575729 by helio:
- Setting module to use system defaults
M +11 -4 knotify.cpp
M +2 -1 knotify.h
--- branches/KDE/3.5/kdebase/kcontrol/knotify/knotify.cpp #575728:575729
@@ -147,12 +147,17 @@
void KCMKNotify::defaults()
{
m_notifyWidget->resetDefaults( true ); // ask user
+ load( true );
}
void KCMKNotify::load()
{
+ load( false );
+}
+
+void KCMKNotify::load( bool useDefaults )
+{
setEnabled( false );
- // setCursor( KCursor::waitCursor() );
m_appCombo->clear();
m_notifyWidget->clear();
@@ -169,6 +174,7 @@
m_notifyWidget->setEnabled( !allApps.isEmpty() );
KConfig config( "knotifyrc", true, false );
+ config.setReadDefaults( useDefaults );
config.setGroup( "Misc" );
QString select = config.readEntry( "LastConfiguredApp" );
if( select.isEmpty())
@@ -193,7 +199,7 @@
// unsetCursor(); // unsetting doesn't work. sigh.
setEnabled( true );
- emit changed( false );
+ emit changed( useDefaults );
}
void KCMKNotify::save()
@@ -221,7 +227,7 @@
m_ui = new PlayerSettingsUI(frame);
topLayout->addWidget(m_ui);
- load();
+ load( false );
dataChanged = false;
enableButton(Apply, false);
@@ -231,9 +237,10 @@
connect( m_ui->reqExternal, SIGNAL( textChanged( const QString& ) ), this, SLOT( slotChanged() ) );
}
-void PlayerSettingsDialog::load()
+void PlayerSettingsDialog::load( bool useDefaults )
{
KConfig config( "knotifyrc", true, false );
+ config.setReadDefaults( useDefaults );
config.setGroup( "Misc" );
bool useExternal = config.readBoolEntry( "Use external player", false );
m_ui->cbExternal->setChecked( useExternal );
--- branches/KDE/3.5/kdebase/kcontrol/knotify/knotify.h #575728:575729
@@ -54,6 +54,7 @@
virtual void defaults();
virtual void save();
+ virtual void load(bool useDefaults );
public slots:
virtual void load();
@@ -77,7 +78,7 @@
public:
PlayerSettingsDialog( QWidget *parent, bool modal );
- void load();
+ void load( bool useDefaults );
void save();
protected slots:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic