From fc271b4273c7ebfe2d08a6a29ec99c2f13ebb8cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorbj=C3=B8rn=20Lund=20Martsum?= Date: Fri, 9 Nov 2012 15:58:57 +0100 Subject: Regression fix to QHeaderView::setDefaultSectionSize When the sections has been resized we need to calculate new values for the section start-positions. Otherwise we break visualIndexAt and sectionPosition. This fixes a regression introduced in b800d8b94a7861ecf8853621f6556fca186fb5b7 Change-Id: I148dbf44f742208787ed59b70d82b8048d721e90 Reviewed-by: Stephen Kelly --- src/widgets/itemviews/qheaderview.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/widgets/itemviews/qheaderview.cpp b/src/widgets/itemviews/qheaderview.cpp index fa774b5074..21c2e9050c 100644 --- a/src/widgets/itemviews/qheaderview.cpp +++ b/src/widgets/itemviews/qheaderview.cpp @@ -3382,6 +3382,7 @@ void QHeaderViewPrivate::setDefaultSectionSize(int size) } } } + sectionStartposRecalc = true; } void QHeaderViewPrivate::recalcSectionStartPos() const // linear (but fast) -- cgit v1.2.3