summaryrefslogtreecommitdiff
authoralwin <alwin>2005-03-12 18:25:40 (UTC)
committer alwin <alwin>2005-03-12 18:25:40 (UTC)
commit9dddeb81d7db5da718f3f467bb1511b7e72b9caa (patch) (side-by-side diff)
tree4ebb3ca0a3c13d5c6229429a530480e0737a1713
parentf195cfb8a11a0b5ef6fd397cc835af59b4266c8c (diff)
downloadopie-9dddeb81d7db5da718f3f467bb1511b7e72b9caa.zip
opie-9dddeb81d7db5da718f3f467bb1511b7e72b9caa.tar.gz
opie-9dddeb81d7db5da718f3f467bb1511b7e72b9caa.tar.bz2
check range for aplett timeout
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/mail/settingsdialog.cpp4
-rw-r--r--noncore/net/mail/settingsdialogui.ui6
2 files changed, 8 insertions, 2 deletions
diff --git a/noncore/net/mail/settingsdialog.cpp b/noncore/net/mail/settingsdialog.cpp
index 061ea72..6441948 100644
--- a/noncore/net/mail/settingsdialog.cpp
+++ b/noncore/net/mail/settingsdialog.cpp
@@ -29,21 +29,23 @@ void SettingsDialog::readConfig() {
cbPlaySound->setChecked( cfg.readBoolEntry( "PlaySound", false ) );
}
void SettingsDialog::writeConfig() {
Config cfg( "mail" );
cfg.setGroup( "Settings" );
cfg.writeEntry( "showHtml", showHtmlButton->isChecked() );
cfg.setGroup( "Compose" );
cfg.writeEntry( "sendLater", checkBoxLater->isChecked() );
cfg.setGroup( "Applet" );
cfg.writeEntry( "Disabled", cbEnableTaskbarApplet->isChecked() );
- cfg.writeEntry( "CheckEvery", spCheckOften->value() );
+ int check = spCheckOften->value();
+ if (check<1)check=1;if (check>99)check=99;
+ cfg.writeEntry( "CheckEvery", check);
cfg.writeEntry( "BlinkLed", cbBlinkLed->isChecked() );
cfg.writeEntry( "PlaySound", cbPlaySound->isChecked() );
}
void SettingsDialog::accept() {
writeConfig();
QDialog::accept();
}
diff --git a/noncore/net/mail/settingsdialogui.ui b/noncore/net/mail/settingsdialogui.ui
index 13b8e05..4acd84a 100644
--- a/noncore/net/mail/settingsdialogui.ui
+++ b/noncore/net/mail/settingsdialogui.ui
@@ -2,25 +2,25 @@
<class>SettingsDialogUI</class>
<widget>
<class>QDialog</class>
<property stdset="1">
<name>name</name>
<cstring>SettingsDialogUI</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>0</x>
<y>0</y>
- <width>316</width>
+ <width>312</width>
<height>379</height>
</rect>
</property>
<property stdset="1">
<name>caption</name>
<string>Settings Dialog</string>
</property>
<property>
<name>layoutMargin</name>
</property>
<property>
<name>layoutSpacing</name>
@@ -199,24 +199,28 @@
</property>
<widget>
<class>QSpinBox</class>
<property stdset="1">
<name>name</name>
<cstring>spCheckOften</cstring>
</property>
<property stdset="1">
<name>suffix</name>
<string> min</string>
</property>
<property stdset="1">
+ <name>minValue</name>
+ <number>1</number>
+ </property>
+ <property stdset="1">
<name>value</name>
<number>5</number>
</property>
</widget>
<widget>
<class>QLabel</class>
<property stdset="1">
<name>name</name>
<cstring>TextLabel1</cstring>
</property>
<property stdset="1">
<name>text</name>