From 1e8ff5ceea1ad238222f0840fa1f6a39f9aa8ba6 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sat, 23 Aug 2014 13:43:02 +0200 Subject: [PATCH] * Lower opacity for disabled items. --- src/tomahawk/sourcetree/SourceDelegate.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/tomahawk/sourcetree/SourceDelegate.cpp b/src/tomahawk/sourcetree/SourceDelegate.cpp index f622bc4c4..99e5deec5 100644 --- a/src/tomahawk/sourcetree/SourceDelegate.cpp +++ b/src/tomahawk/sourcetree/SourceDelegate.cpp @@ -135,9 +135,7 @@ SourceDelegate::paintStandardItem( QPainter* painter, const QStyleOptionViewItem QIcon::Mode iconMode = QIcon::Normal; if ( !enabled ) - { iconMode = QIcon::Disabled; - } QRect iconRect = opt.rect.adjusted( 14, 4, 0, -4 ); iconRect.setWidth( iconRect.height() ); @@ -147,7 +145,6 @@ SourceDelegate::paintStandardItem( QPainter* painter, const QStyleOptionViewItem { QFont f = painter->font(); f.setBold( true ); -// f.setPointSize( 10 ); painter->setFont( f ); } @@ -156,14 +153,11 @@ SourceDelegate::paintStandardItem( QPainter* painter, const QStyleOptionViewItem { QTextOption to( Qt::AlignVCenter ); to.setWrapMode( QTextOption::NoWrap ); + painter->setPen( Qt::black ); if ( !enabled && !selected ) { - painter->setPen( opt.palette.color( QPalette::Disabled, QPalette::Text ) ); - } - else - { - painter->setPen( Qt::black ); + painter->setOpacity( 0.4 ); } painter->drawText( textRect, text, to );