1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-06 22:26:32 +02:00

Bring nicer widget header gradient to Master

This commit is contained in:
Jason Herskowitz
2012-12-16 08:00:56 -05:00
parent c3caf6a6ec
commit eda6ab9df5

View File

@@ -26,14 +26,14 @@
QColor QColor
StyleHelper::headerUpperColor() StyleHelper::headerUpperColor()
{ {
return QColor( "#615858" ); return QColor( "#25292c" );
} }
QColor QColor
StyleHelper::headerLowerColor() StyleHelper::headerLowerColor()
{ {
return QColor( "#231F1F" ); return QColor( "#707070" );
} }
@@ -49,10 +49,10 @@ StyleHelper::horizontalHeader( QPainter* painter, const QRect& r )
{ {
painter->save(); painter->save();
/* QRect upperHalf( 0, 0, r.width(), r.height() / 2 ); /* QRect upperHalf( 0, 0, r.width(), r.height() / 2 );
QRect lowerHalf( 0, upperHalf.height(), r.width(), r.height() ); QRect lowerHalf( 0, upperHalf.height(), r.width(), r.height() );
painter->fillRect( upperHalf, StyleHelper::headerUpperColor() ); painter->fillRect( upperHalf, StyleHelper::headerUpperColor() );
painter->fillRect( lowerHalf, StyleHelper::headerLowerColor() );*/ painter->fillRect( lowerHalf, StyleHelper::headerLowerColor() );*/
QLinearGradient gradient( QPoint( 0, 0 ), QPoint( 0, 1 ) ); QLinearGradient gradient( QPoint( 0, 0 ), QPoint( 0, 1 ) );
gradient.setCoordinateMode( QGradient::ObjectBoundingMode ); gradient.setCoordinateMode( QGradient::ObjectBoundingMode );
gradient.setColorAt( 0.0, StyleHelper::headerLowerColor() ); gradient.setColorAt( 0.0, StyleHelper::headerLowerColor() );
@@ -61,18 +61,18 @@ StyleHelper::horizontalHeader( QPainter* painter, const QRect& r )
painter->setBrush( gradient ); painter->setBrush( gradient );
painter->fillRect( r, gradient ); painter->fillRect( r, gradient );
/* { /* {
QColor lineColor( 100, 100, 100 ); QColor lineColor( 100, 100, 100 );
QLine line( 0, 0, r.width(), 0 ); QLine line( 0, 0, r.width(), 0 );
painter->setPen( lineColor ); painter->setPen( lineColor );
painter->drawLine( line ); painter->drawLine( line );
} }
{ {
QColor lineColor( 30, 30, 30 ); QColor lineColor( 30, 30, 30 );
QLine line( 0, r.height() - 1, r.width(), r.height() - 1 ); QLine line( 0, r.height() - 1, r.width(), r.height() - 1 );
painter->setPen( lineColor ); painter->setPen( lineColor );
painter->drawLine( line ); painter->drawLine( line );
}*/ }*/
painter->restore(); painter->restore();
} }
@@ -81,7 +81,7 @@ StyleHelper::horizontalHeader( QPainter* painter, const QRect& r )
QColor QColor
StyleHelper::headerTextColor() StyleHelper::headerTextColor()
{ {
return Qt::white; return QColor( "#eaeaea" );
} }