Add qWaitForWindowExposed() calls in addition to the existing qWaitForWindowActive(). Depending on the platform, window activation events may be synchronous, which means that a window can (and will) become active before it becomes exposed. This causes test failures for tests that count paint event, and does not wait-for-exposed, when the expose/paint event is delivered after waitForWindowActive() has returned. We need to keep the waitForWindowActive() as well: the test has several qWait() calls with he comment: “Increase the probability of window activation not causing another repaint of test items”. These qWait() calls can possibly be removed in a future commit. Task-number: QTBUG-66536 Task-number: QTBUG-61967 Change-Id: Ie61bba058b583fdd1d80e600475aff3efccc32eb Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> |
||
|---|---|---|
| .. | ||
| qgraphicsanchorlayout | ||
| qgraphicsanchorlayout1 | ||
| qgraphicseffectsource | ||
| qgraphicsgridlayout | ||
| qgraphicsitem | ||
| qgraphicsitemanimation | ||
| qgraphicslayout | ||
| qgraphicslayoutitem | ||
| qgraphicslinearlayout | ||
| qgraphicsobject | ||
| qgraphicspixmapitem | ||
| qgraphicspolygonitem | ||
| qgraphicsproxywidget | ||
| qgraphicsscene | ||
| qgraphicssceneindex | ||
| qgraphicstransform | ||
| qgraphicsview | ||
| qgraphicswidget | ||
| graphicsview.pro | ||