Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
6.0.0
-
None
Description
QTBUG-82676 will likely introduce a new type of event for QWindow, the Paint event. This can be sent even when being unexposed (on some platforms), and is replacing expose on resize. Later on the paint event is expected to replace UpdateRequest (that is sent in response requestUpdate) as well.
Due to compatibility measures Qt Quick will likely work normally without any changes, possibly with a visual regression due to missing the first frame on Apple platforms. We should however investigate how the new paint event can be handled both in the 'basic' and 'threaded' loops, in order to have a fully correct rendering logic that plays nice with all platforms.
Attachments
Issue Links
- depends on
-
QTBUG-82676 Re-architect our paint-, expose-, and show/hide-event story
-
- Reported
-