From 17b084db0bd76d3784b85863a83189610103df1a Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Fri, 22 Aug 2014 01:18:43 +0200 Subject: [PATCH] * SmoothPixmapTransform for PlaylistItemDelegate. --- src/libtomahawk/playlist/PlaylistItemDelegate.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libtomahawk/playlist/PlaylistItemDelegate.cpp b/src/libtomahawk/playlist/PlaylistItemDelegate.cpp index a21cf02cb..1e45c87e3 100644 --- a/src/libtomahawk/playlist/PlaylistItemDelegate.cpp +++ b/src/libtomahawk/playlist/PlaylistItemDelegate.cpp @@ -529,6 +529,8 @@ QRect PlaylistItemDelegate::drawSource( QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index, const QRect& rect, PlayableItem* item ) const { painter->save(); + painter->setRenderHint( QPainter::TextAntialiasing ); + painter->setRenderHint( QPainter::SmoothPixmapTransform ); QRect avatarRect = rect.adjusted( 12, rect.height() - 48, 0, -16 ); QRect textRect = avatarRect.adjusted( avatarRect.height() + 32, 0, -32, 0 ); @@ -567,7 +569,7 @@ PlaylistItemDelegate::drawTrack( QPainter* painter, const QStyleOptionViewItem& const track_ptr track = item->query()->track(); painter->save(); - painter->setRenderHint( QPainter::TextAntialiasing, true ); + painter->setRenderHint( QPainter::TextAntialiasing ); if ( option.state & QStyle::State_Selected ) {