-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.10.0
-
None
The code for QTreeView::isFirstColumnSpanned() performs a linear loop through all view items spanningIndexes to determine if the row has the 'spanning' flag set. This makes expand() and layout() operations very slow on models with many rows.
| For Gerrit Dashboard: QTBUG-66714 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 222057,2 | QTreeView: speedup isFirstColumnSpanned/setFirstColumnSpanned | dev | qt/qtbase | Status: MERGED | +2 | 0 |