mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-15 18:44:30 +02:00
Fix artist colum not being rearrangable
This commit is contained in:
@@ -45,6 +45,9 @@
|
|||||||
#include <QScrollBar>
|
#include <QScrollBar>
|
||||||
#include <QDrag>
|
#include <QDrag>
|
||||||
|
|
||||||
|
// HACK
|
||||||
|
#include <QTableView>
|
||||||
|
|
||||||
#define SCROLL_TIMEOUT 280
|
#define SCROLL_TIMEOUT 280
|
||||||
|
|
||||||
using namespace Tomahawk;
|
using namespace Tomahawk;
|
||||||
@@ -83,6 +86,13 @@ TrackView::TrackView( QWidget* parent )
|
|||||||
setEditTriggers( NoEditTriggers );
|
setEditTriggers( NoEditTriggers );
|
||||||
|
|
||||||
setHeader( m_header );
|
setHeader( m_header );
|
||||||
|
|
||||||
|
// HACK: enable moving of first column: QTBUG-33974 / https://github.com/qtproject/qtbase/commit/e0fc088c0c8bc61dbcaf5928b24986cd61a22777
|
||||||
|
QTableView unused;
|
||||||
|
unused.setVerticalHeader( header() );
|
||||||
|
header()->setParent( this );
|
||||||
|
unused.setVerticalHeader( new QHeaderView( Qt::Horizontal, &unused ) );
|
||||||
|
|
||||||
setSortingEnabled( true );
|
setSortingEnabled( true );
|
||||||
sortByColumn( -1 );
|
sortByColumn( -1 );
|
||||||
setContextMenuPolicy( Qt::CustomContextMenu );
|
setContextMenuPolicy( Qt::CustomContextMenu );
|
||||||
|
Reference in New Issue
Block a user