[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/kresources/kolab/shared
From:       Laurent Montel <montel () kde ! org>
Date:       2007-06-22 12:23:06
Message-ID: 1182514986.936973.21573.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 678858 by mlaurent:

Port++


 M  +5 -6      kmailconnection.cpp  


--- trunk/KDE/kdepim/kresources/kolab/shared/kmailconnection.cpp #678857:678858
@@ -93,8 +93,8 @@
     dbus.connect( DBUS_KMAIL, "/GroupWare", "org.kde.kmail.groupware", "subresourceDeleted", \
this, SLOT(fromKMailDelSubresource(QString,QString) ) );  dbus.connect( DBUS_KMAIL, \
"/GroupWare", "org.kde.kmail.groupware", "asyncLoadResult", this, SLOT( \
fromKMailAsyncLoadResult(QMap<quint32, QString>, QString, QString) ) );  
+/*
 
-#if 0 // TODO
     // Attach to the KMail signals
     if ( !connectKMailSignal( "incidenceAdded(QString,QString,quint32,int,QString)",
                               "fromKMailAddIncidence(QString,QString,quint32,int,QString)" ) )
@@ -114,7 +114,7 @@
     if ( !connectKMailSignal( "asyncLoadResult(QMap<quint32, QString>, QString, QString)",
                               "fromKMailAsyncLoadResult(QMap<quint32, QString>, QString, \
                QString)" ) )
       kError(5650) << "DCOP connection to asyncLoadResult failed" << endl;
-#endif
+*/
   }
 
   return ( mKmailGroupwareInterface != 0 );
@@ -291,11 +291,10 @@
 
 bool KMailConnection::kmailTriggerSync( const QString &contentsType )
 {
-//TODO port it
-#if 0
   bool ok = connectToKMail();
-  return ok && mKmailGroupwareInterface->triggerSync( contentsType );
-#endif
+  QDBusReply<bool> val =  mKmailGroupwareInterface->call( "triggerSync", contentsType );
+  bool ret = val;
+  return ok && ret;
 }
 
 void KMailConnection::dbusServiceOwnerChanged(const QString & service, const QString & \
oldOwner, const QString & newOwner)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic