Diffstat (limited to 'noncore/settings/sound/soundsettings.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/settings/sound/soundsettings.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/noncore/settings/sound/soundsettings.cpp b/noncore/settings/sound/soundsettings.cpp index cdee87c..ed601cf 100644 --- a/noncore/settings/sound/soundsettings.cpp +++ b/noncore/settings/sound/soundsettings.cpp @@ -67,12 +67,13 @@ SoundSettings::SoundSettings( QWidget* parent, const char* name, WFlags fl ) connect( LocationComboBox,SIGNAL(activated(const QString &)),this,SLOT( setLocation(const QString &))); // connect( qApp,SIGNAL( aboutToQuit()),SLOT( cleanUp()) ); } void SoundSettings::reject() { + qDebug("here"); Config config( "qpe"); config.setGroup( "Volume"); setVolume(100-config.readNumEntry("VolumePercent")); setMic(100-config.readNumEntry("Mic")); @@ -85,14 +86,14 @@ void SoundSettings::reject() // else if(rate == 32000) // sampleRate->setCurrentItem(2); // else if(rate==44100) // sampleRate->setCurrentItem(3); // stereoCheckBox->setChecked(config.readNumEntry("Stereo", 0)); // sixteenBitCheckBox->setChecked(config.readNumEntry("SixteenBit", 0)); - - QDialog::reject(); + ::exit(-1); +// QDialog::reject(); } void SoundSettings::accept() { Config config( "qpe" ); config.setGroup( "Volume" ); @@ -110,13 +111,14 @@ void SoundSettings::accept() cfg.writeEntry("SampleRate",sampleRate->currentText()); cfg.writeEntry("Stereo",stereoCheckBox->isChecked()); cfg.writeEntry("SixteenBit",sixteenBitCheckBox->isChecked()); // Config cfg( "VMemo" ); // cfg.setGroup( "Defaults" ); // cfg.writeEntry( "hideIcon", HideIcon_CheckBox->isChecked()); - QDialog::accept(); +// QDialog::accept(); + ::exit(0); } void SoundSettings::setVolume(int v) { Config config( "qpe" ); config.setGroup( "Volume" ); |