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

* Have a different color for the info sidebar on track pages.

This commit is contained in:
Christian Muehlhaeuser
2012-06-16 14:04:46 +02:00
parent 3b885aa730
commit 2290da1648
2 changed files with 190 additions and 124 deletions

View File

@@ -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 );

View File

@@ -14,22 +14,37 @@
<string>Form</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_4">
<property name="margin">
<number>0</number>
</property>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_3">
<property name="leftMargin">
<number>16</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_3">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>12</number>
</property>
<property name="rightMargin">
<number>16</number>
<number>0</number>
</property>
<property name="bottomMargin">
<number>12</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QLabel" name="label">
<property name="font">
@@ -75,9 +90,36 @@
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="spacing">
<number>4</number>
</property>
<property name="margin">
<number>0</number>
</property>
<item>
<widget class="QWidget" name="rightBar" native="true">
<property name="minimumSize">
<size>
<width>300</width>
<height>300</height>
</size>
</property>
<layout class="QVBoxLayout" name="verticalLayout_5">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>16</number>
</property>
<property name="topMargin">
<number>12</number>
</property>
<property name="rightMargin">
<number>16</number>
</property>
<property name="bottomMargin">
<number>12</number>
</property>
<item>
<widget class="QLabel" name="cover">
<property name="sizePolicy">
@@ -102,6 +144,12 @@
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout">
<property name="spacing">
<number>4</number>
</property>
<property name="margin">
<number>0</number>
</property>
<item>
<widget class="QLabel" name="trackLabel">
<property name="text">
@@ -114,6 +162,12 @@
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<property name="spacing">
<number>4</number>
</property>
<property name="margin">
<number>0</number>
</property>
<item>
<widget class="QueryLabel" name="artistLabel">
<property name="text">
@@ -128,6 +182,12 @@
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_2">
<property name="spacing">
<number>4</number>
</property>
<property name="margin">
<number>0</number>
</property>
<item>
<widget class="QueryLabel" name="albumLabel">
<property name="text">
@@ -204,6 +264,9 @@
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
</layout>
</item>