-rw-r--r-- | korganizer/calendarview.cpp | 1 | ||||
-rw-r--r-- | libkdepim/ksyncmanager.cpp | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/korganizer/calendarview.cpp b/korganizer/calendarview.cpp index b56f1f9..04051a2 100644 --- a/korganizer/calendarview.cpp +++ b/korganizer/calendarview.cpp | |||
@@ -3705,29 +3705,30 @@ NavigatorBar *CalendarView::navigatorBar() | |||
3705 | void CalendarView::keyPressEvent ( QKeyEvent *e) | 3705 | void CalendarView::keyPressEvent ( QKeyEvent *e) |
3706 | { | 3706 | { |
3707 | //qDebug(" alendarView::keyPressEvent "); | 3707 | //qDebug(" alendarView::keyPressEvent "); |
3708 | e->ignore(); | 3708 | e->ignore(); |
3709 | } | 3709 | } |
3710 | 3710 | ||
3711 | 3711 | ||
3712 | bool CalendarView::sync(KSyncManager* manager, QString filename, int mode) | 3712 | bool CalendarView::sync(KSyncManager* manager, QString filename, int mode) |
3713 | { | 3713 | { |
3714 | // mSyncManager = manager; | 3714 | // mSyncManager = manager; |
3715 | mCurrentSyncDevice = mSyncManager->getCurrentSyncDevice(); | 3715 | mCurrentSyncDevice = mSyncManager->getCurrentSyncDevice(); |
3716 | mCurrentSyncName = mSyncManager->getCurrentSyncName(); | 3716 | mCurrentSyncName = mSyncManager->getCurrentSyncName(); |
3717 | return syncCalendar( filename, mode ); | 3717 | return syncCalendar( filename, mode ); |
3718 | } | 3718 | } |
3719 | bool CalendarView::syncExternal(KSyncManager* manager, QString resource) | 3719 | bool CalendarView::syncExternal(KSyncManager* manager, QString resource) |
3720 | { | 3720 | { |
3721 | //mSyncManager = manager; | 3721 | //mSyncManager = manager; |
3722 | mCurrentSyncDevice = mSyncManager->getCurrentSyncDevice(); | 3722 | mCurrentSyncDevice = mSyncManager->getCurrentSyncDevice(); |
3723 | mCurrentSyncName = mSyncManager->getCurrentSyncName(); | 3723 | mCurrentSyncName = mSyncManager->getCurrentSyncName(); |
3724 | if ( resource == "sharp" ) | 3724 | if ( resource == "sharp" ) |
3725 | syncExternal( 0 ); | 3725 | syncExternal( 0 ); |
3726 | if ( resource == "phone" ) | 3726 | if ( resource == "phone" ) |
3727 | syncExternal( 1 ); | 3727 | syncExternal( 1 ); |
3728 | // pending setmodified | 3728 | // pending setmodified |
3729 | return true; | ||
3729 | } | 3730 | } |
3730 | void CalendarView::setSyncManager(KSyncManager* manager) | 3731 | void CalendarView::setSyncManager(KSyncManager* manager) |
3731 | { | 3732 | { |
3732 | mSyncManager = manager; | 3733 | mSyncManager = manager; |
3733 | } | 3734 | } |
diff --git a/libkdepim/ksyncmanager.cpp b/libkdepim/ksyncmanager.cpp index 01309d5..b3e266a 100644 --- a/libkdepim/ksyncmanager.cpp +++ b/libkdepim/ksyncmanager.cpp | |||
@@ -1136,39 +1136,41 @@ void KCommandSocket::readFileFromSocket() | |||
1136 | mRetVal = errorR; | 1136 | mRetVal = errorR; |
1137 | qDebug("Error open temp calender file for writing: %s",fileName.latin1() ); | 1137 | qDebug("Error open temp calender file for writing: %s",fileName.latin1() ); |
1138 | deleteSocket(); | 1138 | deleteSocket(); |
1139 | return ; | 1139 | return ; |
1140 | 1140 | ||
1141 | } | 1141 | } |
1142 | // mView->setLoadedFileVersion(QDateTime::currentDateTime().addSecs( -1)); | 1142 | // mView->setLoadedFileVersion(QDateTime::currentDateTime().addSecs( -1)); |
1143 | QTextStream ts ( &file ); | 1143 | QTextStream ts ( &file ); |
1144 | ts.setEncoding( QTextStream::Latin1 ); | 1144 | ts.setEncoding( QTextStream::Latin1 ); |
1145 | ts << mFileString; | 1145 | ts << mFileString; |
1146 | file.close(); | 1146 | file.close(); |
1147 | mFileString = ""; | 1147 | mFileString = ""; |
1148 | mRetVal = successR; | 1148 | mRetVal = successR; |
1149 | mSocket->close(); | 1149 | mSocket->close(); |
1150 | // if state is not idle, deleteSocket(); is called via | 1150 | // if state is not idle, deleteSocket(); is called via |
1151 | // connect( mSocket, SIGNAL(delayedCloseFinished ()), this, SLOT(deleteSocket()) ); | 1151 | // connect( mSocket, SIGNAL(delayedCloseFinished ()), this, SLOT(deleteSocket()) ); |
1152 | if ( mSocket->state() == QSocket::Idle ) | 1152 | if ( mSocket->state() == QSocket::Idle ) |
1153 | deleteSocket(); | 1153 | deleteSocket(); |
1154 | } | 1154 | } |
1155 | 1155 | ||
1156 | void KCommandSocket::deleteSocket() | 1156 | void KCommandSocket::deleteSocket() |
1157 | { | 1157 | { |
1158 | if ( mTimerSocket->isActive () ) { | 1158 | if ( mTimerSocket->isActive () ) { |
1159 | mTimerSocket->stop(); | 1159 | mTimerSocket->stop(); |
1160 | KMessageBox::information( 0, i18n("ERROR:\nConnection to remote host timed out!\nDid you forgot to enable\nsyncing on remote host? ")); | ||
1161 | mRetVal = errorTO; | 1160 | mRetVal = errorTO; |
1162 | if ( mSocket ) { | 1161 | if ( mSocket ) { |
1163 | mSocket->close(); | 1162 | mSocket->close(); |
1164 | if ( mSocket->state() == QSocket::Idle ) | 1163 | if ( mSocket->state() == QSocket::Idle ) |
1165 | deleteSocket(); | 1164 | deleteSocket(); |
1166 | return; | 1165 | return; |
1167 | } | 1166 | } |
1168 | } | 1167 | } |
1169 | //qDebug("KCommandSocket::deleteSocket() %d", mRetVal ); | 1168 | //qDebug("KCommandSocket::deleteSocket() %d", mRetVal ); |
1170 | if ( mSocket) | 1169 | if ( mSocket) |
1171 | delete mSocket; | 1170 | delete mSocket; |
1172 | mSocket = 0; | 1171 | mSocket = 0; |
1172 | if ( mRetVal == errorTO) | ||
1173 | KMessageBox::information( 0, i18n("ERROR:\nConnection to remote\nhost timed out!\nDid you forgot to enable\nsyncing on remote host? ")); | ||
1174 | |||
1173 | emit commandFinished( this, mRetVal ); | 1175 | emit commandFinished( this, mRetVal ); |
1174 | } | 1176 | } |