summaryrefslogtreecommitdiff
path: root/noncore/settings/sound/soundsettings.cpp
authorllornkcor <llornkcor>2002-08-26 23:42:26 (UTC)
committer llornkcor <llornkcor>2002-08-26 23:42:26 (UTC)
commitfd60f8aac384983daf7999c20bf827a8bacf8f8f (patch) (side-by-side diff)
tree0a29acacdc405c965027c28dfd57c33a37d1a8af /noncore/settings/sound/soundsettings.cpp
parent2182c3985c78662c0ce422508d23d3b10399583d (diff)
downloadopie-fd60f8aac384983daf7999c20bf827a8bacf8f8f.zip
opie-fd60f8aac384983daf7999c20bf827a8bacf8f8f.tar.gz
opie-fd60f8aac384983daf7999c20bf827a8bacf8f8f.tar.bz2
added user message to restart opie or not on key switch change and changed control name
Diffstat (limited to 'noncore/settings/sound/soundsettings.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/sound/soundsettings.cpp13
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) {