QHeaderView - call invalidateCachedSizeHint() on clear
authorThorbjørn Lund Martsum <tmartsum@gmail.com>
Thu, 1 Nov 2012 06:29:12 +0000 (07:29 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 2 Nov 2012 15:25:12 +0000 (16:25 +0100)
This calls invalidateCachedSizeHint on clear, which is a logical
thing to do.

Task-number: QTBUG-22528
Change-Id: I0befb2d492599fa8a05b1c2162bbca586e1b019d
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
src/widgets/itemviews/qheaderview.cpp

index e7e3a58..c6b95af 100644 (file)
@@ -3230,6 +3230,7 @@ void QHeaderViewPrivate::clear()
     sectionHidden.clear();
     hiddenSectionSize.clear();
     sectionItems.clear();
+    invalidateCachedSizeHint();
     }
 }