From ddcec2971e18128f2999e320a8abc6edea1442fc Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Fri, 13 Nov 2015 12:48:25 +0100 Subject: [PATCH] ActivityDelegate: Gray out font if account is not connected. This gives a visual indication of the account not being connected and as a result maybe outdated activity data. --- src/gui/activityitemdelegate.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/gui/activityitemdelegate.cpp b/src/gui/activityitemdelegate.cpp index e0953eeacd..868f74e240 100644 --- a/src/gui/activityitemdelegate.cpp +++ b/src/gui/activityitemdelegate.cpp @@ -75,11 +75,6 @@ void ActivityItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem & QFontMetrics fm( font ); int margin = fm.height()/4; - // awesome to detect the timeline entry - // if (index.data(Timeline).toBool()) { - // return; - // } - painter->save(); QIcon actionIcon = qvariant_cast(index.data(ActionIconRole)); @@ -137,7 +132,7 @@ void ActivityItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem & QString timeStr = tr("%1 on %2").arg(timeText).arg(accountRole); if( !accountOnline ) { QPalette p = option.palette; - painter->setBrush(p.brush(QPalette::Inactive, QPalette::WindowText)); + painter->setPen(p.color(QPalette::Disabled, QPalette::Text)); timeStr.append(" "); timeStr.append(tr("(disconnected)")); }