mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-06 06:07:37 +02:00
qt5: port to new QViewHeader API
This commit is contained in:
@@ -32,10 +32,15 @@ ViewHeader::ViewHeader( QAbstractItemView* parent )
|
|||||||
, m_sigmap( new QSignalMapper( this ) )
|
, m_sigmap( new QSignalMapper( this ) )
|
||||||
, m_init( false )
|
, m_init( false )
|
||||||
{
|
{
|
||||||
|
#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 )
|
||||||
|
setSectionResizeMode( QHeaderView::Interactive );
|
||||||
|
setSectionsMovable( true );
|
||||||
|
#else
|
||||||
setResizeMode( QHeaderView::Interactive );
|
setResizeMode( QHeaderView::Interactive );
|
||||||
|
setMovable( true );
|
||||||
|
#endif
|
||||||
setMinimumSectionSize( 60 );
|
setMinimumSectionSize( 60 );
|
||||||
setDefaultAlignment( Qt::AlignLeft );
|
setDefaultAlignment( Qt::AlignLeft );
|
||||||
setMovable( true );
|
|
||||||
setStretchLastSection( true );
|
setStretchLastSection( true );
|
||||||
|
|
||||||
// m_menu->addAction( tr( "Resize columns to fit window" ), this, SLOT( onToggleResizeColumns() ) );
|
// m_menu->addAction( tr( "Resize columns to fit window" ), this, SLOT( onToggleResizeColumns() ) );
|
||||||
|
@@ -117,7 +117,11 @@ SourceTreeView::SourceTreeView( QWidget* parent )
|
|||||||
setModel( m_proxyModel );
|
setModel( m_proxyModel );
|
||||||
|
|
||||||
header()->setStretchLastSection( false );
|
header()->setStretchLastSection( false );
|
||||||
|
#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 )
|
||||||
|
header()->setSectionResizeMode( 0, QHeaderView::Stretch );
|
||||||
|
#else
|
||||||
header()->setResizeMode( 0, QHeaderView::Stretch );
|
header()->setResizeMode( 0, QHeaderView::Stretch );
|
||||||
|
#endif
|
||||||
|
|
||||||
connect( this, SIGNAL( expanded( QModelIndex ) ), SLOT( onItemExpanded( QModelIndex ) ) );
|
connect( this, SIGNAL( expanded( QModelIndex ) ), SLOT( onItemExpanded( QModelIndex ) ) );
|
||||||
connect( selectionModel(), SIGNAL( selectionChanged( QItemSelection, QItemSelection ) ), SLOT( onSelectionChanged() ) );
|
connect( selectionModel(), SIGNAL( selectionChanged( QItemSelection, QItemSelection ) ), SLOT( onSelectionChanged() ) );
|
||||||
|
Reference in New Issue
Block a user