diff options
author | Dimitar Asenov <dimitar.asenov@gmail.com> | 2014-09-03 14:43:25 +0200 |
---|---|---|
committer | Dimitar Asenov <dimitar.asenov@gmail.com> | 2014-09-03 16:11:41 +0200 |
commit | ed418f91d525ccf43362d2bf04fe117d7ebb5570 (patch) | |
tree | 0ed6211946f42471adbfb17c413141d456037514 /src/plugins/platforms/eglfs/qeglfsintegration.cpp | |
parent | f750979b70400e8681204b30282473aa6353ea06 (diff) |
Revert "Speed up the removal of items from a QGraphicsScene"
This reverts commit bf2ec0183cb62034f2a4e700b7ab741371fcb106.
That patch changed the way the linear index works in QGraphicsScene
in order to speed up item removal. That patch occasionally rebuilt
the index by recursively exploring all items in the scene, starting
with the top level. Further testing revealved that in some
circumstances, rebuilding the index in this way can be slow, thereby
significantly slowing down the index compared to the unpatched
version.
The original patch only exists in the qt 5.4 branch and has not been
released.
Change-Id: I081dbcdcc86196ef382466c3e800a33eab9a5b79
Reviewed-by: Andreas Aardal Hanssen <andreas@hanssen.name>
Diffstat (limited to 'src/plugins/platforms/eglfs/qeglfsintegration.cpp')
0 files changed, 0 insertions, 0 deletions