1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-22 00:42:04 +02:00

* Disable anti-aliasing, but keep text anti-aliasing, in sidebar.

This commit is contained in:
Christian Muehlhaeuser 2014-08-21 07:24:27 +02:00
parent b877263d69
commit b2b30cc808
2 changed files with 2 additions and 5 deletions
src
libtomahawk/playlist
tomahawk/sourcetree

@ -567,7 +567,7 @@ PlaylistItemDelegate::drawTrack( QPainter* painter, const QStyleOptionViewItem&
const track_ptr track = item->query()->track();
painter->save();
// painter->setRenderHint( QPainter::Antialiasing, true );
painter->setRenderHint( QPainter::TextAntialiasing, true );
if ( option.state & QStyle::State_Selected )
{

@ -426,8 +426,6 @@ SourceDelegate::paintCollection( QPainter* painter, const QStyleOptionViewItem&
if ( shouldPaintTrackCount || shouldDrawDropHint )
{
painter->setRenderHint( QPainter::Antialiasing );
if ( shouldDrawDropHint )
{
QRect figRect = option.rect.adjusted( option.rect.width() - figWidth - iconRectVertMargin, iconRectVertMargin, -iconRectVertMargin, -iconRectVertMargin );
@ -525,6 +523,7 @@ SourceDelegate::paint( QPainter* painter, const QStyleOptionViewItem& option, co
QStyleOptionViewItemV4 opt = option;
painter->save();
painter->setRenderHint( QPainter::TextAntialiasing );
SourcesModel::RowType type = static_cast< SourcesModel::RowType >( index.data( SourcesModel::SourceTreeItemTypeRole ).toInt() );
SourceTreeItem* item = index.data( SourcesModel::SourceTreeItemRole ).value< SourceTreeItem* >();
@ -663,7 +662,6 @@ SourceDelegate::paint( QPainter* painter, const QStyleOptionViewItem& option, co
else if ( type == SourcesModel::Divider )
{
QRect middle = optIndentation.rect.adjusted( 0, 2, 0, -2 );
painter->setRenderHint( QPainter::Antialiasing, false );
QColor bgcolor = opt.palette.color( QPalette::Base );
@ -684,7 +682,6 @@ SourceDelegate::paint( QPainter* painter, const QStyleOptionViewItem& option, co
if ( ii && ii->unlistenedCount() )
{
painter->save();
painter->setRenderHint( QPainter::Antialiasing );
QString count = QString::number( ii->unlistenedCount() );
int figWidth = QFontMetrics( painter->font() ).width( count );