From ddf030037eb26c42326f6be82f885fe577379b41 Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Mon, 18 Jan 2016 03:13:39 +0100 Subject: [PATCH] Fix artist colum not being rearrangable --- src/libtomahawk/playlist/TrackView.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/libtomahawk/playlist/TrackView.cpp b/src/libtomahawk/playlist/TrackView.cpp index e274a001a..a9eabfb8e 100644 --- a/src/libtomahawk/playlist/TrackView.cpp +++ b/src/libtomahawk/playlist/TrackView.cpp @@ -45,6 +45,9 @@ #include #include +// HACK +#include + #define SCROLL_TIMEOUT 280 using namespace Tomahawk; @@ -83,6 +86,13 @@ TrackView::TrackView( QWidget* parent ) setEditTriggers( NoEditTriggers ); 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 ); sortByColumn( -1 ); setContextMenuPolicy( Qt::CustomContextMenu );