[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:10:40 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-contact-list.git;a=commitdiff;h=242e983
The following commit has been merged in the master branch:
commit 242e983a2e82c3543fda631426871f8df52fb187
Author: Martin Klapetek <martin.klapetek at gmail.com>
Date: Sat May 12 17:07:01 2012 +0200
Don't use bold font on contact names and use grey color on presence message
Reviewed-by: David Edmundson
---
contact-delegate.cpp | 18 +++++++-----------
1 file changed, 7 insertions(+), 11 deletions(-)
diff --git a/contact-delegate.cpp b/contact-delegate.cpp
index 9a8d69a..2b8a863 100644
--- a/contact-delegate.cpp
+++ b/contact-delegate.cpp
@@ -113,32 +113,28 @@ void ContactDelegate::paintContact(QPainter *painter, const QStyleOptionViewItem
userNameRect.setY(userNameRect.y() + 2);
userNameRect.setWidth(userNameRect.width() - PRESENCE_ICON_SIZE - SPACING);
- QFont nameFont = KGlobalSettings::generalFont();
- nameFont.setWeight(QFont::Bold);
+ const QFontMetrics nameFontMetrics(KGlobalSettings::generalFont());
- const QFontMetrics nameFontMetrics(nameFont);
-
- painter->setFont(nameFont);
painter->drawText(userNameRect,
nameFontMetrics.elidedText(optV4.text, Qt::ElideRight, userNameRect.width()));
- QFont statusFont = KGlobalSettings::smallestReadableFont();
-
- const QFontMetrics statusFontMetrics(statusFont);
+ const QFontMetrics statusFontMetrics(KGlobalSettings::smallestReadableFont());
QRect statusMsgRect = optV4.rect;
statusMsgRect.setX(iconRect.x() + iconRect.width() + SPACING);
statusMsgRect.setY(userNameRect.bottom() - statusFontMetrics.height() - 4);
statusMsgRect.setWidth(statusMsgRect.width() - PRESENCE_ICON_SIZE - SPACING);
- QColor fadingColor(m_palette->color(QPalette::WindowText));
+ QColor fadingColor(m_palette->color(QPalette::Disabled, QPalette::Text));
+ // if the index is hovered, set animated alpha to the color
if (index == m_indexForHiding) {
fadingColor.setAlpha(m_fadingValue);
- painter->setPen(fadingColor);
}
- painter->setFont(statusFont);
+ painter->setPen(fadingColor);
+
+ painter->setFont(KGlobalSettings::smallestReadableFont());
painter->drawText(statusMsgRect,
statusFontMetrics.elidedText(presence.statusMessage().simplified(),
Qt::ElideRight, statusMsgRect.width()));
--
ktp-contact-list packaging
More information about the pkg-kde-commits
mailing list