[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:05:15 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=3e4d820
The following commit has been merged in the master branch:
commit 3e4d820691292573efdb1357adeb05de17c077cf
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Fri Mar 4 11:10:50 2011 +0100
Make the account group header pretty again
---
contactdelegate.cpp | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/contactdelegate.cpp b/contactdelegate.cpp
index fa53097..94951ee 100644
--- a/contactdelegate.cpp
+++ b/contactdelegate.cpp
@@ -4,6 +4,7 @@
#include <QApplication>
#include <KIconLoader>
+#include <KIcon>
#include "accounts-model.h"
@@ -39,7 +40,7 @@ void ContactDelegate::paint(QPainter * painter, const QStyleOptionViewItem & opt
{
QRect iconRect = optV4.rect;
- iconRect.setSize(QSize(32, 32));
+ iconRect.setSize(QSize(AVATAR_SIZE, AVATAR_SIZE));
iconRect.moveTo(QPoint(iconRect.x() + SPACING, iconRect.y() + SPACING));
QPixmap avatar = QPixmap::fromImage(QImage(index.data(AccountsModel::AvatarRole).toString()));
@@ -111,8 +112,8 @@ void ContactDelegate::paint(QPainter * painter, const QStyleOptionViewItem & opt
}
else
{
- painter->drawText(optV4.rect, index.data(AccountsModel::DisplayNameRole).toString());
- /*QRect groupRect = optV4.rect;
+// painter->drawText(optV4.rect, index.data(AccountsModel::DisplayNameRole).toString());
+ QRect groupRect = optV4.rect;
QRect accountGroupRect = groupRect;
accountGroupRect.setSize(QSize(16,16));
@@ -127,20 +128,20 @@ void ContactDelegate::paint(QPainter * painter, const QStyleOptionViewItem & opt
groupFont.setWeight(QFont::Normal);
groupFont.setPixelSize(10);
- QString counts = QString(" (%1/%2)").arg(index.data(ModelRoles::AccountAvailContactsCountRole).toString(),
- index.data(ModelRoles::AccountAllContactsCountRole).toString());
+ QString counts;// = QString(" (%1/%2)").arg(index.data(AccountsModel::).toString(),
+ // index.data(ModelRoles::AccountAllContactsCountRole).toString());
painter->fillRect(groupRect, QColor(247, 251, 255));
- painter->drawPixmap(accountGroupRect, KIcon(index.data(ModelRoles::AccountIconRole).toString()).pixmap(16,16));
+ painter->drawPixmap(accountGroupRect, KIcon(index.data(AccountsModel::IconRole).toString()).pixmap(16,16));
painter->setFont(groupFont);
- painter->drawText(groupLabelRect, Qt::AlignVCenter, index.data(ModelRoles::AccountGroupRole).toString().append(counts));
+ painter->drawText(groupLabelRect, Qt::AlignVCenter, index.data(AccountsModel::DisplayNameRole).toString().append(counts));
painter->setPen(QColor(220, 220, 220));
painter->drawLine(groupRect.x(), groupRect.y(), groupRect.width(), groupRect.y());
- painter->drawLine(groupRect.x(), groupRect.bottom(), groupRect.width(), groupRect.bottom());*/
+ painter->drawLine(groupRect.x(), groupRect.bottom(), groupRect.width(), groupRect.bottom());
}
// QRect typeRect;
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list