diff --git a/kdecoration/breezedecoration.cpp b/kdecoration/breezedecoration.cpp --- a/kdecoration/breezedecoration.cpp +++ b/kdecoration/breezedecoration.cpp @@ -668,8 +668,8 @@ // contrast pixel QRectF innerRect = QRectF( - g_shadowSize - shadowOffset - Metrics::Shadow_Overlap, g_shadowSize - shadowOffset - Metrics::Shadow_Overlap, - shadowOffset + 2*Metrics::Shadow_Overlap, shadowOffset + 2*Metrics::Shadow_Overlap ); + g_shadowSize - Metrics::Shadow_Overlap, g_shadowSize - shadowOffset - Metrics::Shadow_Overlap, + 2*Metrics::Shadow_Overlap, shadowOffset + 2*Metrics::Shadow_Overlap ); painter.setPen( gradientStopColor( g_shadowColor, g_shadowStrength*0.5 ) ); painter.setBrush( Qt::NoBrush ); @@ -685,7 +685,7 @@ g_sShadow = QSharedPointer::create(); g_sShadow->setPadding( QMargins( - g_shadowSize - shadowOffset - Metrics::Shadow_Overlap, + g_shadowSize - Metrics::Shadow_Overlap, g_shadowSize - shadowOffset - Metrics::Shadow_Overlap, g_shadowSize - Metrics::Shadow_Overlap, g_shadowSize - Metrics::Shadow_Overlap ) ); diff --git a/kdecoration/breezesettingsdata.kcfg b/kdecoration/breezesettingsdata.kcfg --- a/kdecoration/breezesettingsdata.kcfg +++ b/kdecoration/breezesettingsdata.kcfg @@ -14,13 +14,13 @@ - 16 + 64 6 - 64 + 100 - 0, 0, 0 + 35, 38, 41 diff --git a/kstyle/breezemdiwindowshadow.cpp b/kstyle/breezemdiwindowshadow.cpp --- a/kstyle/breezemdiwindowshadow.cpp +++ b/kstyle/breezemdiwindowshadow.cpp @@ -51,7 +51,7 @@ const int size( shadowSize - Metrics::Shadow_Overlap ); const int topSize( size - shadowOffset ); const int bottomSize( size ); - const int leftSize( size - shadowOffset ); + const int leftSize( size ); const int rightSize( size ); // get tileSet rect diff --git a/kstyle/breezeshadowhelper.cpp b/kstyle/breezeshadowhelper.cpp --- a/kstyle/breezeshadowhelper.cpp +++ b/kstyle/breezeshadowhelper.cpp @@ -261,8 +261,8 @@ p.setBrush( Qt::black ); QRectF innerRect( - shadowSize - shadowOffset - Metrics::Shadow_Overlap, shadowSize - shadowOffset - Metrics::Shadow_Overlap, - shadowOffset + 2*Metrics::Shadow_Overlap,shadowOffset + 2*Metrics::Shadow_Overlap ); + shadowSize - Metrics::Shadow_Overlap, shadowSize - shadowOffset - Metrics::Shadow_Overlap, + 2*Metrics::Shadow_Overlap,shadowOffset + 2*Metrics::Shadow_Overlap ); p.setCompositionMode(QPainter::CompositionMode_DestinationOut ); @@ -516,7 +516,7 @@ int size( shadowSize - Metrics::Shadow_Overlap ); int topSize = ( size - shadowOffset ) * devicePixelRatio; int bottomSize = size * devicePixelRatio; - const int leftSize( (size - shadowOffset) * devicePixelRatio ); + const int leftSize( size * devicePixelRatio ); const int rightSize( size * devicePixelRatio ); if( widget->inherits( "QBalloonTip" ) )