diff options
author | Fritz Elfert <felfert@to.com> | 2001-03-24 17:35:57 +0000 |
---|---|---|
committer | Fritz Elfert <felfert@to.com> | 2001-03-24 17:35:57 +0000 |
commit | 0f1ffc4064c073854fa51949cb8e9c44cf8885ee (patch) | |
tree | 9695c15197cea023f6ea72593f87e88f39f2c1f4 /kde2/kpsion/wizards.cpp | |
parent | 2bae21ae65a3f1de3bd39d62b1064f63688f2430 (diff) | |
download | plptools-0f1ffc4064c073854fa51949cb8e9c44cf8885ee.tar.gz plptools-0f1ffc4064c073854fa51949cb8e9c44cf8885ee.tar.bz2 plptools-0f1ffc4064c073854fa51949cb8e9c44cf8885ee.zip |
NLS fixes, kpsion config
Diffstat (limited to 'kde2/kpsion/wizards.cpp')
-rw-r--r-- | kde2/kpsion/wizards.cpp | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/kde2/kpsion/wizards.cpp b/kde2/kpsion/wizards.cpp index 057d0cb..9fb5b9d 100644 --- a/kde2/kpsion/wizards.cpp +++ b/kde2/kpsion/wizards.cpp @@ -553,13 +553,24 @@ accept() { pcfg.getOptionName(KPsionConfig::OPT_UIDS)); machines += uid; config->writeEntry(pcfg.getOptionName(KPsionConfig::OPT_UIDS), machines); + config->setGroup(pcfg.getSectionName(KPsionConfig::OPT_MACHNAME)); QString tmp = pcfg.getOptionName(KPsionConfig::OPT_MACHNAME).arg(uid); config->writeEntry(tmp, nameEdit->text()); tmp = nameEdit->text(); psion->setMachineName(tmp); - QListViewItemIterator li(backupListView); driveMap dlist = psion->getDrives(); driveMap::Iterator di; + QStringList drives; + for (di = dlist.begin(); di != dlist.end(); di++) { + QString drv = ""; + drv += di.key(); + drives += drv; + } + config->setGroup(pcfg.getSectionName(KPsionConfig::OPT_DRIVES)); + config->writeEntry( + pcfg.getOptionName(KPsionConfig::OPT_DRIVES).arg(uid), drives); + + QListViewItemIterator li(backupListView); QStringList bdrives; for (; li.current(); li++) { QCheckListItem *qcli = (QCheckListItem *)(li.current()); @@ -573,6 +584,7 @@ accept() { } } } + config->setGroup(pcfg.getSectionName(KPsionConfig::OPT_BACKUPDRIVES)); config->writeEntry( pcfg.getOptionName(KPsionConfig::OPT_BACKUPDRIVES).arg(uid), bdrives); hide(); |