diff --git a/src/libtomahawk/widgets/WelcomeWidget.cpp b/src/libtomahawk/widgets/WelcomeWidget.cpp index f1cbaad53..74e0b3779 100644 --- a/src/libtomahawk/widgets/WelcomeWidget.cpp +++ b/src/libtomahawk/widgets/WelcomeWidget.cpp @@ -74,6 +74,12 @@ WelcomeWidget::WelcomeWidget( QWidget* parent ) ui->tracksView->setPlaylistModel( m_tracksModel ); m_tracksModel->setSource( source_ptr() ); + QFont f; + f.setPointSize( 11 ); + f.setBold( true ); + QFontMetrics fm( f ); + ui->tracksView->setMinimumWidth( fm.width( tr("Recently played tracks") ) ); + m_recentAlbumsModel = new AlbumModel( ui->additionsView ); ui->additionsView->setPlayableModel( m_recentAlbumsModel ); ui->additionsView->proxyModel()->sort( -1 ); diff --git a/src/libtomahawk/widgets/WelcomeWidget.ui b/src/libtomahawk/widgets/WelcomeWidget.ui index e91e39612..f420a1a96 100644 --- a/src/libtomahawk/widgets/WelcomeWidget.ui +++ b/src/libtomahawk/widgets/WelcomeWidget.ui @@ -72,14 +72,7 @@ - - - - 320 - 0 - - - + diff --git a/src/sourcetree/SourceDelegate.cpp b/src/sourcetree/SourceDelegate.cpp index 564c172ce..c8f951e70 100644 --- a/src/sourcetree/SourceDelegate.cpp +++ b/src/sourcetree/SourceDelegate.cpp @@ -464,7 +464,7 @@ SourceDelegate::paint( QPainter* painter, const QStyleOptionViewItem& option, co QFont font = painter->font(); - font.setPointSize( 10 ); + font.setPointSize( 8 ); painter->setFont( font ); QFont fontBold = painter->font(); fontBold.setBold( true ); diff --git a/src/sourcetree/SourceTreeView.cpp b/src/sourcetree/SourceTreeView.cpp index 55a97a338..354a9885c 100644 --- a/src/sourcetree/SourceTreeView.cpp +++ b/src/sourcetree/SourceTreeView.cpp @@ -65,7 +65,13 @@ SourceTreeView::SourceTreeView( QWidget* parent ) setFrameShape( QFrame::NoFrame ); setAttribute( Qt::WA_MacShowFocusRect, 0 ); setContentsMargins( 0, 0, 0, 0 ); - setMinimumWidth( 220 ); + + QFont dummyFont; + dummyFont.setPointSize( 10 ); + QFontMetrics fm( dummyFont ); + // This is sort of the longest string in there. With translations + // we will never get it right so setting it to something reasonable for the average case + setMinimumWidth( fm.width( "Track Album Artist Local Top10") ); setHeaderHidden( true ); setRootIsDecorated( true );