This code path is executed a lot. Saves creating a temporary QVector.
Details
Details
- Reviewers
graesslin - Group Reviewers
KWin - Commits
- R108:e9a21246698b: [SceneOpenGL] Port from QRegion::rects() to QRegion iterators
Diff Detail
Diff Detail
- Repository
- R108 KWin
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
plugins/scenes/opengl/scene_opengl.cpp | ||
---|---|---|
802 | This can also be written as: for (const QRect &r : region) { ... } Note that QRegion::begin() returns a const_iterator, and doesn't detach(). |