From 739611221c8346eb3800753f0acf354c42bf20a5 Mon Sep 17 00:00:00 2001 From: David Faure Date: Mon, 18 Dec 2017 10:19:51 +0100 Subject: Add QHeaderView::setFirstSectionMovable(), useful for flat treeviews MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit QTreeView makes columns movable except for the first one (since Qt 5.0, see commit e0fc088c0c). This is indeed best for actual trees, but not when using QTreeView as a flat multi-column list (with no "root decoration"). Then it should be possible to move the first column. [ChangeLog][QtWidgets][QHeaderView] Flat treeviews can now allow the user to move the first column (like in Qt 4.x) using the new method QHeaderView::setFirstSectionMovable(). Change-Id: I6b5025e40850bf5c4c373124ee81f657f3f09d29 Reviewed-by: Thorbjørn Lund Martsum --- src/widgets/itemviews/qheaderview_p.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/widgets/itemviews/qheaderview_p.h') diff --git a/src/widgets/itemviews/qheaderview_p.h b/src/widgets/itemviews/qheaderview_p.h index 3b8e61af75..d844274618 100644 --- a/src/widgets/itemviews/qheaderview_p.h +++ b/src/widgets/itemviews/qheaderview_p.h @@ -246,10 +246,6 @@ public: } } - inline void setAllowUserMoveOfSection0(bool b) { - allowUserMoveOfSection0 = b; - } - void clear(); void flipSortIndicator(int section); void cascadingResize(int visual, int newSize); -- cgit v1.2.3