[SCM] ktp-contact-list packaging branch, master, updated. debian/15.12.1-2-1070-g6c56f91
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:11:35 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=eae086d
The following commit has been merged in the master branch:
commit eae086df7994ad6f00bf4bd09a64865d6f0c22bf
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sun Nov 18 10:53:34 2012 +0900
Remove more ContactModelItem references
---
abstract-contact-delegate.cpp | 10 +++-------
main-widget.h | 1 -
2 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/abstract-contact-delegate.cpp b/abstract-contact-delegate.cpp
index bf18f23..6340e3a 100644
--- a/abstract-contact-delegate.cpp
+++ b/abstract-contact-delegate.cpp
@@ -35,7 +35,6 @@
#include <KTp/Models/contacts-model.h>
#include <KTp/Models/accounts-model-item.h>
#include <KTp/Models/groups-model.h>
-#include <KTp/Models/contact-model-item.h>
#include <KDebug>
const int SPACING = 2;
@@ -52,9 +51,7 @@ AbstractContactDelegate::~AbstractContactDelegate()
void AbstractContactDelegate::paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const
{
- bool isContact = index.data(ContactsModel::ItemRole).userType() == qMetaTypeId<ContactModelItem*>();
-
- if (isContact) {
+ if (index.data(ContactsModel::TypeRole).toInt() == ContactsModel::ContactRowType) {
paintContact(painter, option, index);
} else {
paintHeader(painter, option, index);
@@ -64,9 +61,8 @@ void AbstractContactDelegate::paint(QPainter* painter, const QStyleOptionViewIte
QSize AbstractContactDelegate::sizeHint(const QStyleOptionViewItem& option, const QModelIndex& index) const
{
Q_UNUSED(option);
- bool isContact = index.data(ContactsModel::ItemRole).userType() == qMetaTypeId<ContactModelItem*>();
- if (isContact) {
+ if (index.data(ContactsModel::TypeRole).toInt() == ContactsModel::ContactRowType) {
return sizeHintContact(option, index);
} else {
return sizeHintHeader(option, index);
@@ -105,7 +101,7 @@ void AbstractContactDelegate::paintHeader(QPainter *painter, const QStyleOptionV
QString counts = QString(" (%1/%2)").arg(index.data(ContactsModel::OnlineUsersCountRole).toString(),
index.data(ContactsModel::TotalUsersCountRole).toString());
- if (index.data(ContactsModel::ItemRole).userType() == qMetaTypeId<AccountsModelItem*>()) {
+ if (index.data(ContactsModel::TypeRole).toInt() == ContactsModel::AccountRowType) {
painter->drawPixmap(accountGroupRect, KIcon(index.data(ContactsModel::IconRole).toString())
.pixmap(32));
} else {
diff --git a/main-widget.h b/main-widget.h
index 7f33560..d14a669 100644
--- a/main-widget.h
+++ b/main-widget.h
@@ -44,7 +44,6 @@ class AccountsFilterModel;
class ContactDelegate;
class FilterBar;
class KJob;
-class ContactModelItem;
class MainWidget : public KMainWindow, Ui::MainWindow
{
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list