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

List:       kde-commits
Subject:    playground/base/plasma/dataengines/presence
From:       George Goldberg <grundleborg () googlemail ! com>
Date:       2009-04-03 10:39:34
Message-ID: 1238755174.711641.20605.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 948600 by gberg:

Fix to compile with latest tpqt4 API.

 M  +4 -5      presence.cpp  
 M  +4 -5      presence.h  


--- trunk/playground/base/plasma/dataengines/presence/presence.cpp #948599:948600
@@ -1,5 +1,6 @@
 /*
  *   Copyright (C) 2008 George Goldberg <grundleborg@googlemail.com>
+ *   Copyright (C) 2009 Collabora Ltd <http://www.collabora.co.uk>
  *
  *   This program is free software; you can redistribute it and/or modify
  *   it under the terms of the GNU Library General Public License version 2 as
@@ -19,8 +20,6 @@
 #include "presence.h"
 
 #include <TelepathyQt4/Client/AccountManager>
-#include <TelepathyQt4/Client/PendingReadyAccountManager>
-#include <TelepathyQt4/Client/PendingReadyAccount>
 #include <TelepathyQt4/Client/PendingReady>
 
 #include <KDebug>
@@ -198,7 +197,7 @@
 void PresenceEngine::createAccountDataSource(const QString &path)
 {
     kDebug() << path;
-    QSharedPointer<Telepathy::Client::Account> account = accountFromPath(path);
+    Telepathy::Client::AccountPtr account = accountFromPath(path);
     QObject::connect(account.data(), SIGNAL(currentPresenceChanged(const Telepathy::SimplePresence &)),
         this, SLOT(currentPresenceChanged(const Telepathy::SimplePresence &)));
     QObject::connect(account->becomeReady(), SIGNAL(finished(Telepathy::Client::PendingOperation *)),
@@ -228,12 +227,12 @@
 {
     kDebug() << path;
 
-    QSharedPointer<Telepathy::Client::Account> account = accountFromPath(path);
+    Telepathy::Client::AccountPtr account = accountFromPath(path);
     QString identifier = account->uniqueIdentifier();
     removeSource(identifier);
 }
 
-QSharedPointer<Telepathy::Client::Account> PresenceEngine::accountFromPath(const QString &path)
+Telepathy::Client::AccountPtr PresenceEngine::accountFromPath(const QString &path)
 {
     kDebug();
     return m_accountManager->accountForPath(path);
--- trunk/playground/base/plasma/dataengines/presence/presence.h #948599:948600
@@ -1,5 +1,6 @@
 /*
  *   Copyright (C) 2008 George Goldberg <grundleborg@googlemail.com>
+ *   Copyright (C) 2009 Collabora Ltd <http://www.collabora.co.uk>
  *
  *   This program is free software; you can redistribute it and/or modify
  *   it under the terms of the GNU Library General Public License version 2 as
@@ -20,12 +21,10 @@
 #define PLASMA_DATAENGINE_PRESENCE_H
 
 #include <plasma/dataengine.h>
-#include <TelepathyQt4/Client/PendingOperation>
+
 #include <TelepathyQt4/Client/Account>
+#include <TelepathyQt4/Client/PendingOperation>
 
-
-#include <QSharedPointer>
-
 class QDBusObjectPath;
 namespace Telepathy
 {
@@ -58,7 +57,7 @@
     void currentPresenceChanged(const Telepathy::SimplePresence &);
 
 private:
-    QSharedPointer<Telepathy::Client::Account> accountFromPath(const QString &path);
+    Telepathy::Client::AccountPtr accountFromPath(const QString &path);
     void removeAccountDataSource(const QString &path);
     void createAccountDataSource(const QString &path);
 
[prev in list] [next in list] [prev in thread] [next in thread] 

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