remove composition mode from menu panel rendering

wilder-pre-rebase
Hugo Pereira Da Costa 12 years ago
parent c74bdc8c66
commit f175d519d5
  1. 24
      kstyle/breezestyle.cpp

@ -2542,17 +2542,7 @@ namespace Breeze
const QColor outline( _helper->frameOutlineColor( palette ) );
const bool hasAlpha( _helper->hasAlphaChannel( widget ) );
if( hasAlpha )
{
painter->setCompositionMode( QPainter::CompositionMode_Source );
_helper->renderMenuFrame( painter, option->rect, background, outline, true );
} else {
_helper->renderMenuFrame( painter, option->rect, background, outline, false );
}
_helper->renderMenuFrame( painter, option->rect, background, outline, hasAlpha );
return true;
@ -2972,17 +2962,7 @@ namespace Breeze
const QColor outline( _helper->frameOutlineColor( palette ) );
const bool hasAlpha( _helper->hasAlphaChannel( widget ) );
if( hasAlpha )
{
painter->setCompositionMode( QPainter::CompositionMode_Source );
_helper->renderMenuFrame( painter, option->rect, background, outline, true );
} else {
_helper->renderMenuFrame( painter, option->rect, background, outline, false );
}
_helper->renderMenuFrame( painter, option->rect, background, outline, hasAlpha );
return true;

Loading…
Cancel
Save