diff options
author | Christian Ehrlicher <ch.ehrlicher@gmx.de> | 2018-09-20 22:04:15 +0200 |
---|---|---|
committer | Christian Ehrlicher <ch.ehrlicher@gmx.de> | 2018-09-24 19:25:19 +0000 |
commit | 02663718a9da95968a7879b792508b8c0ae699b2 (patch) | |
tree | e1f44f18c824f83734431fa707367f85bde76b10 /src/corelib/statemachine/qstate_p.h | |
parent | b26cd68bf61346273a5a03bbc1e60a7cdffa4f0d (diff) |
QHeaderView: Don't unhide hidden sections on layoutChanged()
When storing the persistent indexes within _q_sectionsAboutToBeChanged()
there was a limit one how much persistent indexes should be stored due
to performance concerns. This resulted in unhiding hidden rows.
The rationale behind this was that storing persistent indexes is slow
and that hiding a large amount of rows/columns should be done with a
QSortFilterProxyModel.
Fix it by removing the limit since it does not really hurt performance.
Task-number: QTBUG-70633
Change-Id: I2311213c2b63c67e2210aa7f73f07d28dc0e47be
Reviewed-by: Thorbjørn Lund Martsum <tmartsum@gmail.com>
Diffstat (limited to 'src/corelib/statemachine/qstate_p.h')
0 files changed, 0 insertions, 0 deletions