[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9
Maximiliano Curia
maxy at moszumanska.debian.org
Mon May 9 09:08:54 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=eaf53b9
The following commit has been merged in the master branch:
commit eaf53b9a1d69af5619c3fe51f9bac783abb82570
Author: Aleix Pol <aleixpol at kde.org>
Date: Wed Jun 10 20:29:41 2015 +0200
Remove the accountManager tracking
It's a singleton now
Reviewed by Martin Klapetek
---
KTp/Declarative/pinned-contacts-model.cpp | 25 -------------------------
KTp/Declarative/pinned-contacts-model.h | 5 -----
2 files changed, 30 deletions(-)
diff --git a/KTp/Declarative/pinned-contacts-model.cpp b/KTp/Declarative/pinned-contacts-model.cpp
index 8ef21a1..19de777 100644
--- a/KTp/Declarative/pinned-contacts-model.cpp
+++ b/KTp/Declarative/pinned-contacts-model.cpp
@@ -24,7 +24,6 @@
#include <TelepathyQt/AvatarData>
#include <TelepathyQt/Presence>
#include <TelepathyQt/Account>
-#include <TelepathyQt/AccountManager>
#include <TelepathyQt/PendingReady>
#include <TelepathyQt/ContactManager>
#include <TelepathyQt/PendingContacts>
@@ -43,7 +42,6 @@ public:
}
QList<KTp::PersistentContactPtr> m_pins;
- Tp::AccountManagerPtr accountManager;
ConversationsModel *conversations;
QStringList pinsToString() const {
@@ -208,10 +206,6 @@ void PinnedContactsModel::appendContactPin(const KTp::PersistentContactPtr &pin)
d->m_pins += pin;
endInsertRows();
- if (d->accountManager && d->accountManager->isReady()) {
- pin->setAccountManager(d->accountManager);
- }
-
if (pin->contact()) {
contactChanged(pin->contact());
}
@@ -282,22 +276,3 @@ ConversationsModel* PinnedContactsModel::conversationsModel() const
{
return d->conversations;
}
-
-Tp::AccountManagerPtr PinnedContactsModel::accountManager() const
-{
- return d->accountManager;
-}
-
-void PinnedContactsModel::setAccountManager(const Tp::AccountManagerPtr &accounts)
-{
- d->accountManager = accounts;
-
- connect(d->accountManager->becomeReady(), SIGNAL(finished(Tp::PendingOperation*)), SLOT(onAccountManagerReady()));
-}
-
-void PinnedContactsModel::onAccountManagerReady()
-{
- Q_FOREACH(const KTp::PersistentContactPtr &p, d->m_pins) {
- p->setAccountManager(d->accountManager);
- }
-}
diff --git a/KTp/Declarative/pinned-contacts-model.h b/KTp/Declarative/pinned-contacts-model.h
index f29c0d5..27835b1 100644
--- a/KTp/Declarative/pinned-contacts-model.h
+++ b/KTp/Declarative/pinned-contacts-model.h
@@ -33,7 +33,6 @@ class PinnedContactsModel : public QAbstractListModel
Q_OBJECT
Q_PROPERTY(ConversationsModel *conversations READ conversationsModel WRITE setConversationsModel)
- Q_PROPERTY(Tp::AccountManagerPtr accountManager READ accountManager WRITE setAccountManager)
Q_PROPERTY(QStringList state READ state WRITE setState NOTIFY stateChanged)
Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
@@ -60,9 +59,6 @@ class PinnedContactsModel : public QAbstractListModel
ConversationsModel* conversationsModel() const;
void setConversationsModel(ConversationsModel *model);
- Tp::AccountManagerPtr accountManager() const;
- void setAccountManager(const Tp::AccountManagerPtr &accounts);
-
QStringList state() const;
void setState(const QStringList &s);
@@ -70,7 +66,6 @@ class PinnedContactsModel : public QAbstractListModel
void contactDataChanged();
void contactChanged(const KTp::ContactPtr &contact);
void conversationsStateChanged(const QModelIndex &parent, int start, int end);
- void onAccountManagerReady();
Q_SIGNALS:
void countChanged();
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list