From 2290da16484470fe04c0add9caab6b01581624b3 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sat, 16 Jun 2012 14:04:46 +0200 Subject: [PATCH] * Have a different color for the info sidebar on track pages. --- .../widgets/infowidgets/TrackInfoWidget.cpp | 7 +- .../widgets/infowidgets/TrackInfoWidget.ui | 307 +++++++++++------- 2 files changed, 190 insertions(+), 124 deletions(-) diff --git a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp index 378e81854..44bcd5f6e 100644 --- a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp +++ b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp @@ -44,10 +44,13 @@ TrackInfoWidget::TrackInfoWidget( const Tomahawk::query_ptr& query, QWidget* par QPalette pal = palette(); pal.setColor( QPalette::Window, QColor( "#323435" ) ); - widget->setPalette( pal ); widget->setAutoFillBackground( true ); + pal.setColor( QPalette::Window, QColor( "#454e59" ) ); + ui->rightBar->setPalette( pal ); + ui->rightBar->setAutoFillBackground( true ); + // layout()->setSpacing( 0 ); // ui->tracksWidget->setStyleSheet( "QWidget#tracksWidget { background-color: #323435; }" ); // ui->headerWidget->setStyleSheet( "QWidget#headerWidget { background-image: url(" RESPATH "images/playlist-header-tiled.png); }" ); @@ -106,7 +109,7 @@ TrackInfoWidget::TrackInfoWidget( const Tomahawk::query_ptr& query, QWidget* par area->setWidget( widget ); area->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOn ); - area->setStyleSheet( "QScrollArea { background-color: #323435; }" ); + area->setStyleSheet( "QScrollArea { background-color: qlineargradient( x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #323435, stop: 0.95 #323435, stop: 1 #454e59 ); }" ); area->setFrameShape( QFrame::NoFrame ); area->setAttribute( Qt::WA_MacShowFocusRect, 0 ); diff --git a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui index 3cb262789..877254b0c 100644 --- a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui +++ b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui @@ -14,22 +14,37 @@ Form + + 0 + 16 - 12 + 0 - 16 + 0 - 12 + 0 + + 0 + + + 12 + + + 0 + + + 12 + @@ -75,132 +90,180 @@ - - 16 + + 4 + + + 0 - - - - 0 - 0 - - - - - 220 - 220 - - - - Cover - - - Qt::AlignCenter - - - - - - - - - Track - - - Qt::AlignCenter - - - - - - - - - Artist - - - Qt::AlignCenter - - - - - - - - - - - Album - - - Qt::AlignCenter - - - - - - - - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 12 - - - - - - - - Statistics - - - Qt::AlignCenter - - - - - - - Qt::Vertical - - - QSizePolicy::Fixed - - - - 20 - 12 - - - - - - - - - 0 - 0 - - + 300 - 0 + 300 - - false - + + + 0 + + + 16 + + + 12 + + + 16 + + + 12 + + + + + + 0 + 0 + + + + + 220 + 220 + + + + Cover + + + Qt::AlignCenter + + + + + + + 4 + + + 0 + + + + + Track + + + Qt::AlignCenter + + + + + + + 4 + + + 0 + + + + + Artist + + + Qt::AlignCenter + + + + + + + + + 4 + + + 0 + + + + + Album + + + Qt::AlignCenter + + + + + + + + + + + Qt::Vertical + + + QSizePolicy::Fixed + + + + 20 + 12 + + + + + + + + Statistics + + + Qt::AlignCenter + + + + + + + Qt::Vertical + + + QSizePolicy::Fixed + + + + 20 + 12 + + + + + + + + + 0 + 0 + + + + + 300 + 0 + + + + false + + + +