Diffstat (limited to 'noncore/settings/sound/soundsettings.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/settings/sound/soundsettings.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/noncore/settings/sound/soundsettings.cpp b/noncore/settings/sound/soundsettings.cpp index cddb478..8b97e4d 100644 --- a/noncore/settings/sound/soundsettings.cpp +++ b/noncore/settings/sound/soundsettings.cpp @@ -17,6 +17,7 @@ ** not clear to you. ** **********************************************************************/ +// parts copyright 2002 L.J. Potter #include "soundsettings.h" @@ -109,6 +110,7 @@ SoundSettings::SoundSettings( QWidget* parent, const char* objname, WFlags fl ) connect( timeLimitComboBox,SIGNAL(activated( const QString &)),this,SLOT( setSizeLimitButton(const QString &))); // connect( qApp,SIGNAL( aboutToQuit()),SLOT( cleanUp()) ); } + void SoundSettings::updateStorageCombo() { Config config( "Vmemo" ); @@ -157,8 +159,15 @@ void SoundSettings::cleanUp() { cfg.writeEntry("Stereo",stereoCheckBox->isChecked()); cfg.writeEntry("SixteenBit",sixteenBitCheckBox->isChecked()); - if(keyReset) QCopEnvelope ("QPE/System", "restart()"); - + if(keyReset) { + switch ( QMessageBox::warning(this,tr("Restart"), + tr("To implement a new key switch\nOpie will have to be restarted./n<B>Restart</B> Opie now?"), + tr("Yes"),tr("No"),0,1,1) ) { + case 0: + QCopEnvelope ("QPE/System", "restart()"); + break; + }; + } } void SoundSettings::setKeyButton(const QString &name) { |