summaryrefslogtreecommitdiffabout
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/calendarview.cpp1
-rw-r--r--korganizer/mainwindow.cpp4
-rw-r--r--libkdepim/ksyncprefsdialog.cpp5
3 files changed, 7 insertions, 3 deletions
diff --git a/korganizer/calendarview.cpp b/korganizer/calendarview.cpp
index 387b751..cfc6b10 100644
--- a/korganizer/calendarview.cpp
+++ b/korganizer/calendarview.cpp
@@ -690,5 +690,4 @@ void CalendarView::confSync()
sp = new KSyncPrefsDialog( this, "syncprefs", true );
}
- sp->setLocalMachineName ( KOPrefs::instance()->mLocalMachineName );
sp->usrReadConfig();
#ifndef DESKTOP_VERSION
diff --git a/korganizer/mainwindow.cpp b/korganizer/mainwindow.cpp
index 589ab2d..d0d1f3b 100644
--- a/korganizer/mainwindow.cpp
+++ b/korganizer/mainwindow.cpp
@@ -822,5 +822,5 @@ void MainWindow::fillSyncMenu()
config.setGroup("SyncProfiles");
QStringList prof = config.readListEntry("SyncProfileNames");
-
+ KOPrefs::instance()->mLocalMachineName = config.readEntry("LocalMachineName","undefined");
if ( prof.count() < 3 ) {
prof.clear();
@@ -835,4 +835,6 @@ void MainWindow::fillSyncMenu()
temp->setName( prof[2] );
temp->writeConfig(&config);
+ config.setGroup("SyncProfiles");
+ config.writeEntry("SyncProfileNames",prof);
config.sync();
delete temp;
diff --git a/libkdepim/ksyncprefsdialog.cpp b/libkdepim/ksyncprefsdialog.cpp
index 8d610d8..3df2a3b 100644
--- a/libkdepim/ksyncprefsdialog.cpp
+++ b/libkdepim/ksyncprefsdialog.cpp
@@ -435,4 +435,5 @@ void KSyncPrefsDialog::usrReadConfig()
config.setGroup("SyncProfiles");
mSyncProfileNames =config.readListEntry("SyncProfileNames");
+ mMyMachineName->setText(config.readEntry("LocalMachineName","undefined"));
int i;
KSyncProfile* temp ;
@@ -464,5 +465,7 @@ void KSyncPrefsDialog::usrWriteConfig()
//KOPrefs::instance()->mSyncProfileNames = mSyncProfileNames;
//KOPrefs::instance()->mLocalMachineName = mMyMachineName->text();
- config.writeEntry("SyncProfileNames",&mSyncProfileNames);
+ config.writeEntry("SyncProfileNames",mSyncProfileNames);
+ QString name = mMyMachineName->text();
+ config.writeEntry("LocalMachineName",name);
}