diff --git a/src/libtomahawk/viewpages/ArtistViewPage.cpp b/src/libtomahawk/viewpages/ArtistViewPage.cpp index 9b692a884..17a74efa3 100644 --- a/src/libtomahawk/viewpages/ArtistViewPage.cpp +++ b/src/libtomahawk/viewpages/ArtistViewPage.cpp @@ -65,7 +65,7 @@ ArtistInfoWidget::ArtistInfoWidget( const Tomahawk::artist_ptr& artist, QWidget* ui->relatedArtists->setAutoFitItems( true ); ui->relatedArtists->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->relatedArtists->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); - ui->relatedArtists->setItemSize( scaled( QSize( 170, 170 + 38 ) ) ); + ui->relatedArtists->setItemWidth( scaledX( 170 ) ); m_relatedModel = new PlayableModel( ui->relatedArtists ); ui->relatedArtists->setPlayableModel( m_relatedModel ); @@ -83,7 +83,7 @@ ArtistInfoWidget::ArtistInfoWidget( const Tomahawk::artist_ptr& artist, QWidget* ui->albums->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->albums->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->albums->setWrapping( false ); - ui->albums->setItemSize( scaled( QSize( 190, 190 + 56 ) ) ); + ui->albums->setItemWidth( scaledX( 190 ) ); ui->albums->proxyModel()->setHideDupeItems( true ); ui->albums->setFixedHeight( scaledY( 190 + 56 + 38 ) ); @@ -103,7 +103,7 @@ ArtistInfoWidget::ArtistInfoWidget( const Tomahawk::artist_ptr& artist, QWidget* ui->topHits->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->topHits->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->topHits->setWrapping( false ); - ui->topHits->setItemSize( scaled( QSize( 140, 140 + 56 ) ) ); + ui->topHits->setItemWidth( scaledX( 140 ) ); ui->topHits->proxyModel()->setHideDupeItems( true ); ui->topHits->setFixedHeight( scaledY( 140 + 56 + 38 ) ); diff --git a/src/libtomahawk/viewpages/CollectionViewPage.cpp b/src/libtomahawk/viewpages/CollectionViewPage.cpp index adf651f24..a66351505 100644 --- a/src/libtomahawk/viewpages/CollectionViewPage.cpp +++ b/src/libtomahawk/viewpages/CollectionViewPage.cpp @@ -67,7 +67,7 @@ CollectionViewPage::CollectionViewPage( const Tomahawk::collection_ptr& collecti m_albumView->setAutoResize( false ); m_albumView->setAutoFitItems( true ); m_albumView->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); - m_albumView->setItemSize( QSize( 170, 170 + 56 ) ); + m_albumView->setItemWidth( TomahawkUtils::DpiScaler::scaledX( this, 170 ) ); m_albumView->proxyModel()->sort( -1 ); m_albumView->setEmptyTip( tr( "Sorry, there are no albums in this collection!" ) ); diff --git a/src/libtomahawk/viewpages/SearchViewPage.cpp b/src/libtomahawk/viewpages/SearchViewPage.cpp index 210bbbfec..b802524bf 100644 --- a/src/libtomahawk/viewpages/SearchViewPage.cpp +++ b/src/libtomahawk/viewpages/SearchViewPage.cpp @@ -55,7 +55,7 @@ SearchWidget::SearchWidget( const QString& search, QWidget* parent ) ui->artists->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->artists->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->artists->setWrapping( false ); - ui->artists->setItemSize( QSize( 140, 140 + 38 ) ); + ui->artists->setItemWidth( TomahawkUtils::DpiScaler::scaledX( this, 140 ) ); ui->artists->setFixedHeight( 140 + 32 + 38 ); m_artistsModel = new PlayableModel( ui->artists ); @@ -74,7 +74,7 @@ SearchWidget::SearchWidget( const QString& search, QWidget* parent ) ui->albums->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->albums->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->albums->setWrapping( false ); - ui->albums->setItemSize( QSize( 140, 140 + 56 ) ); + ui->albums->setItemWidth( TomahawkUtils::DpiScaler::scaledX( this, 140 ); // ui->albums->proxyModel()->setHideDupeItems( true ); ui->albums->setFixedHeight( 140 + 56 + 38 ); @@ -95,7 +95,7 @@ SearchWidget::SearchWidget( const QString& search, QWidget* parent ) ui->tracks->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->tracks->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); ui->tracks->setWrapping( false ); - ui->tracks->setItemSize( QSize( 140, 140 + 56 ) ); + ui->tracks->setItemWidth( TomahawkUtils::DpiScaler::scaledX( this, 140 ) ); // ui->tracks->proxyModel()->setHideDupeItems( true ); ui->tracks->setFixedHeight( 140 + 56 + 38 ); diff --git a/src/viewpages/charts/ChartsWidget.cpp b/src/viewpages/charts/ChartsWidget.cpp index 183f136be..105ed7d07 100644 --- a/src/viewpages/charts/ChartsWidget.cpp +++ b/src/viewpages/charts/ChartsWidget.cpp @@ -67,9 +67,9 @@ ChartsWidget::ChartsWidget( QWidget* parent ) ui->breadCrumbLeft->setRootIcon( TomahawkUtils::defaultPixmap( TomahawkUtils::Charts, TomahawkUtils::Original ) ); connect( ui->breadCrumbLeft, SIGNAL( activateIndex( QModelIndex ) ), SLOT( leftCrumbIndexChanged( QModelIndex ) ) ); - ui->artistsView->setItemSize( TomahawkUtils::DpiScaler::scaled( this, QSize( 190, 190 + 38 ) ) ); - ui->albumsView->setItemSize( TomahawkUtils::DpiScaler::scaled( this, QSize( 190, 190 + 56 ) ) ); - ui->tracksView->setItemSize( TomahawkUtils::DpiScaler::scaled( this, QSize( 190, 190 + 56 ) ) ); + ui->artistsView->setItemWidth( TomahawkUtils::DpiScaler::scaledX( this, 190 ) ); + ui->albumsView->setItemWidth( TomahawkUtils::DpiScaler::scaledX( this, 190 ) ); + ui->tracksView->setItemWidth( TomahawkUtils::DpiScaler::scaledX( this, 190 ) ); ui->artistsView->delegate()->setShowPosition( true ); ui->albumsView->delegate()->setShowPosition( true ); ui->tracksView->delegate()->setShowPosition( true );