|
|
|
|
@ -450,6 +450,16 @@ namespace Breeze |
|
|
|
|
if( s->isAlphaChannelSupported() ) painter->drawRoundedRect(rect(), Metrics::Frame_FrameRadius, Metrics::Frame_FrameRadius); |
|
|
|
|
else painter->drawRect( rect() ); |
|
|
|
|
|
|
|
|
|
if (c->isActive()) { |
|
|
|
|
painter->setPen( c->color( ColorGroup::Active, ColorRole::TitleBar ) ); |
|
|
|
|
QPointF p=rect().bottomRight()+QPointF(0.5, 0.5); |
|
|
|
|
const int sizeGripSize = 18; //this sucks
|
|
|
|
|
QPointF q=p-QPoint(0, sizeGripSize); |
|
|
|
|
QPointF r=p-QPoint(sizeGripSize, 0); |
|
|
|
|
painter->drawLine( p, q ); |
|
|
|
|
painter->drawLine( p, r ); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
painter->restore(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -460,8 +470,8 @@ namespace Breeze |
|
|
|
|
painter->save(); |
|
|
|
|
painter->setRenderHint(QPainter::Antialiasing, false); |
|
|
|
|
painter->setBrush( Qt::NoBrush ); |
|
|
|
|
painter->setPen( c->isActive() ? |
|
|
|
|
c->color( ColorGroup::Active, ColorRole::TitleBar ): |
|
|
|
|
painter->setPen( //c->isActive() ?
|
|
|
|
|
//c->color( ColorGroup::Active, ColorRole::TitleBar ):
|
|
|
|
|
c->color( ColorGroup::Inactive, ColorRole::Foreground ) ); |
|
|
|
|
|
|
|
|
|
painter->drawRect( rect().adjusted( 0, 0, -1, -1 ) ); |
|
|
|
|
|