mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-01 03:40:16 +02:00
fix minimum column widths for dynamic DPIs
This commit is contained in:
@@ -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 );
|
||||
|
@@ -72,14 +72,7 @@
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="PlaylistView" name="tracksView">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>320</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="PlaylistView" name="tracksView"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
|
@@ -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 );
|
||||
|
@@ -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 );
|
||||
|
Reference in New Issue
Block a user