From 17f58d2a8ae76259680c418bf5bd505d7d202f7a Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Mon, 8 Sep 2014 17:16:49 +0200 Subject: [PATCH] * DpiScale the header. --- src/libtomahawk/widgets/BasicHeader.cpp | 4 +++- src/libtomahawk/widgets/BasicHeader.h | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/libtomahawk/widgets/BasicHeader.cpp b/src/libtomahawk/widgets/BasicHeader.cpp index 61dafc75b..40c34a61d 100644 --- a/src/libtomahawk/widgets/BasicHeader.cpp +++ b/src/libtomahawk/widgets/BasicHeader.cpp @@ -35,6 +35,7 @@ using namespace Tomahawk; BasicHeader::BasicHeader( QWidget* parent ) : BackgroundWidget( parent ) + , DpiScaler( this ) , ui( new Ui::HeaderWidget ) { setAutoFillBackground( false ); @@ -75,7 +76,8 @@ BasicHeader::BasicHeader( QWidget* parent ) ui->anchor3Label->setPalette( p ); } - setFixedHeight( 140 ); + setFixedHeight( scaledY( 140 ) ); + TomahawkUtils::fixMargins( this ); } diff --git a/src/libtomahawk/widgets/BasicHeader.h b/src/libtomahawk/widgets/BasicHeader.h index 78f660326..4ac7301ad 100644 --- a/src/libtomahawk/widgets/BasicHeader.h +++ b/src/libtomahawk/widgets/BasicHeader.h @@ -22,6 +22,7 @@ #include "ui_HeaderWidget.h" +#include "utils/DpiScaler.h" #include "widgets/BackgroundWidget.h" #include "DllMacro.h" @@ -30,7 +31,7 @@ class ElidedLabel; class QPaintEvent; class QBoxLayout; -class DLLEXPORT BasicHeader : public BackgroundWidget +class DLLEXPORT BasicHeader : public BackgroundWidget, private TomahawkUtils::DpiScaler { Q_OBJECT public: