summaryrefslogtreecommitdiffabout
path: root/libkdepim
authorzautrix <zautrix>2004-10-24 13:35:47 (UTC)
committer zautrix <zautrix>2004-10-24 13:35:47 (UTC)
commit42f22a904fb6440a7b4071b2f4f148bee5f71cc0 (patch) (side-by-side diff)
tree547a887b3f9136995c686763ccd30cfbb9f731c2 /libkdepim
parenta04e4d7e6495e985879390e24cc0174d8f867dbf (diff)
downloadkdepimpi-42f22a904fb6440a7b4071b2f4f148bee5f71cc0.zip
kdepimpi-42f22a904fb6440a7b4071b2f4f148bee5f71cc0.tar.gz
kdepimpi-42f22a904fb6440a7b4071b2f4f148bee5f71cc0.tar.bz2
desktop changes
Diffstat (limited to 'libkdepim') (more/less context) (ignore whitespace changes)
-rw-r--r--libkdepim/ksyncmanager.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/libkdepim/ksyncmanager.cpp b/libkdepim/ksyncmanager.cpp
index 554c6e5..4390a06 100644
--- a/libkdepim/ksyncmanager.cpp
+++ b/libkdepim/ksyncmanager.cpp
@@ -93,45 +93,47 @@ void KSyncManager::fillSyncMenu()
mSyncMenu->insertItem( i18n("Disable Pi-Sync"), 3 );
}
mSyncMenu->insertSeparator();
mSyncMenu->insertItem( i18n("Multiple sync"), 1 );
mSyncMenu->insertSeparator();
KConfig config ( locateLocal( "config","ksyncprofilesrc" ) );
config.setGroup("General");
QStringList prof = config.readListEntry("SyncProfileNames");
mLocalMachineName = config.readEntry("LocalMachineName","undefined");
if ( prof.count() < 2 ) {
prof.clear();
+ QString externalName;
#ifdef DESKTOP_VERSION
#ifdef _WIN32_
- prof << i18n("OutLook(not_implemented)");
+ externalName = "OutLook(not_implemented)";
#else
- prof << i18n("KDE_Desktop");
+ externalName = "KDE_Desktop";
#endif
#else
- prof << i18n("Sharp_DTM");
+ externalName = "Sharp_DTM";
#endif
+ prof << externalName;
prof << i18n("Local_file");
prof << i18n("Last_file");
KSyncProfile* temp = new KSyncProfile ();
temp->setName( prof[0] );
temp->writeConfig(&config);
temp->setName( prof[1] );
temp->writeConfig(&config);
temp->setName( prof[2] );
temp->writeConfig(&config);
config.setGroup("General");
config.writeEntry("SyncProfileNames",prof);
- config.writeEntry("ExternSyncProfiles","Sharp_DTM");
+ config.writeEntry("ExternSyncProfiles",externalName);
config.sync();
delete temp;
}
mExternSyncProfiles = config.readListEntry("ExternSyncProfiles");
mSyncProfileNames = prof;
unsigned int i;
for ( i = 0; i < prof.count(); ++i ) {
mSyncMenu->insertItem( prof[i], 1000+i );
if ( i == 2 )
mSyncMenu->insertSeparator();
}
QDir app_dir;