Only emit headerDataChanged for valid proxy intervals.
authorStephen Kelly <stephen.kelly@kdab.com>
Wed, 8 Aug 2012 12:56:14 +0000 (14:56 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 15 Aug 2012 13:04:11 +0000 (15:04 +0200)
commitda64a5079249ec04e4d3d6df2cc87ee69f66b977
tree5d383efa68882af141995f83868f20ad1a7279d0
parentfb07ce50ae2dcfb61c5a366bba3b4e2862301d25
Only emit headerDataChanged for valid proxy intervals.

Modeltest asserts before the patch, and passes afterward.

Task-number: QTBUG-26515

Change-Id: I08a89cd5c9c59613badcddbd056a3d0b8fbbca13
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
src/corelib/itemmodels/qsortfilterproxymodel.cpp
tests/auto/corelib/itemmodels/qsortfilterproxymodel/tst_qsortfilterproxymodel.cpp
tests/auto/other/modeltest/modeltest.cpp
tests/auto/other/modeltest/modeltest.h