|
|
|
|
@ -692,11 +692,25 @@ namespace Breeze |
|
|
|
|
QRectF innerRect = QRectF( |
|
|
|
|
shadowSize - Metrics::Shadow_Overlap, shadowSize - shadowOffset - Metrics::Shadow_Overlap, |
|
|
|
|
2*Metrics::Shadow_Overlap, shadowOffset + 2*Metrics::Shadow_Overlap ); |
|
|
|
|
|
|
|
|
|
painter.setPen( gradientStopColor( g_shadowColor, (g_shadowSizeEnum == InternalSettings::ShadowNone) ? g_shadowStrength:(g_shadowStrength*0.5) ) ); |
|
|
|
|
painter.setBrush( Qt::NoBrush ); |
|
|
|
|
painter.drawRoundedRect( innerRect, -0.5 + Metrics::Frame_FrameRadius, -0.5 + Metrics::Frame_FrameRadius ); |
|
|
|
|
|
|
|
|
|
float adjustFrame = 1.5; |
|
|
|
|
QColor solarized_base03 = QColor( 0, 43, 54 ); |
|
|
|
|
QColor solarized_base3 = QColor( 253, 246, 227 ); |
|
|
|
|
|
|
|
|
|
QPen pen( solarized_base3 ); |
|
|
|
|
pen.setWidth(1); |
|
|
|
|
pen.setJoinStyle(Qt::MiterJoin); |
|
|
|
|
painter.setPen( pen ); |
|
|
|
|
painter.setBrush( Qt::NoBrush ); |
|
|
|
|
painter.drawRect( innerRect.adjusted(-adjustFrame, -adjustFrame, adjustFrame, adjustFrame) ); |
|
|
|
|
adjustFrame++; |
|
|
|
|
pen.setColor(solarized_base03); |
|
|
|
|
painter.setPen( pen ); |
|
|
|
|
painter.drawRect( innerRect.adjusted(-adjustFrame, -adjustFrame, adjustFrame, adjustFrame) ); |
|
|
|
|
|
|
|
|
|
// mask out inner rect
|
|
|
|
|
painter.setPen( Qt::NoPen ); |
|
|
|
|
painter.setBrush( Qt::black ); |
|
|
|
|
|