diff --git a/kstyle/breezehelper.cpp b/kstyle/breezehelper.cpp index b4303bce..93c2dd78 100644 --- a/kstyle/breezehelper.cpp +++ b/kstyle/breezehelper.cpp @@ -933,9 +933,9 @@ namespace Breeze auto transparent = neutalHighlight ? neutralText(palette) : palette.highlight().color(); transparent.setAlphaF(0.50); - painter->setPen( transparentize( palette.text().color(), 0.5 ) ); + painter->setPen( QPen(transparentize( palette.text().color(), 0.5 ), PenWidth::Frame) ); if (state == RadioOn) { - painter->setPen( neutalHighlight ? neutralText(palette) : palette.highlight().color() ); + painter->setPen( QPen(neutalHighlight ? neutralText(palette) : palette.highlight().color(), PenWidth::Frame) ); } switch (state) { @@ -1029,7 +1029,7 @@ namespace Breeze // content if( color.isValid() ) { - painter->setPen( color ); + painter->setPen( QPen(color, PenWidth::Frame) ); auto bg = color; bg.setAlphaF(bg.alphaF() / 2); painter->setBrush( bg ); @@ -1104,7 +1104,7 @@ namespace Breeze if( outline.isValid() ) { - painter->setPen( outline ); + painter->setPen( QPen(outline, PenWidth::Frame) ); frameRect = strokedRect( frameRect ); } else painter->setPen( Qt::NoPen ); @@ -1134,7 +1134,7 @@ namespace Breeze // content if( fg.isValid() ) { - painter->setPen( fg ); + painter->setPen( QPen(fg, PenWidth::Frame) ); painter->setBrush( KColorUtils::overlayColors(bg, alphaColor(fg, 0.5)) ); painter->drawRoundedRect( baseRect, radius, radius ); }