From b19a369ae6a0dd9e0f2eb6af548e0013378ed48b Mon Sep 17 00:00:00 2001 From: Jakob Leben Date: Mon, 25 Jan 2010 14:59:00 +0100 Subject: [PATCH 1/1] Qt: use styled item highlighting in playlist icon view --- modules/gui/qt4/components/playlist/icon_view.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/gui/qt4/components/playlist/icon_view.cpp b/modules/gui/qt4/components/playlist/icon_view.cpp index 7a2627acad..95381c0594 100644 --- a/modules/gui/qt4/components/playlist/icon_view.cpp +++ b/modules/gui/qt4/components/playlist/icon_view.cpp @@ -28,6 +28,7 @@ #include #include #include +#include #include "assert.h" @@ -39,8 +40,9 @@ void PlListViewItemDelegate::paint( QPainter * painter, const QStyleOptionViewIt { painter->setRenderHint( QPainter::Antialiasing ); - if( option.state & QStyle::State_Selected ) - painter->fillRect(option.rect, option.palette.highlight()); + /*if( option.state & QStyle::State_Selected ) + painter->fillRect(option.rect, option.palette.highlight());*/ + QApplication::style()->drawPrimitive( QStyle::PE_PanelItemViewItem, &option, painter ); PLItem *currentItem = static_cast( index.internalPointer() ); assert( currentItem ); -- 2.39.2