aboutsummaryrefslogtreecommitdiffstats
path: root/kde2/kpsion/kpsionconfig.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kde2/kpsion/kpsionconfig.cpp')
-rw-r--r--kde2/kpsion/kpsionconfig.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/kde2/kpsion/kpsionconfig.cpp b/kde2/kpsion/kpsionconfig.cpp
index 7a0f6f4..976ae69 100644
--- a/kde2/kpsion/kpsionconfig.cpp
+++ b/kde2/kpsion/kpsionconfig.cpp
@@ -131,6 +131,21 @@ getConfigBackupInterval() {
return l;
}
+int KPsionConfig::
+getIntervalDays(KConfig *config, int optIdx) {
+ config->setGroup(getSectionName(optIdx));
+ int i = config->readNumEntry(getOptionName(optIdx));
+ switch (i) {
+ case 8:
+ return 14;
+ case 9:
+ return 21;
+ case 10:
+ return 28;
+ }
+ return i;
+}
+
/*
* Local variables:
* c-basic-offset: 4