Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.8.0 Alpha
-
None
Description
Changing the QScreen for a QWindow after create() results in destroying and recreating the QPlatformWindow. The eglfs_kms backend does not seem to support this case. Once an initial association is made between a screen and a window, no other windows can be associated with that screen, even after the first window is destroyed.
The EGLDevice backend reportedly does not suffer from this. (then again the logic is quite different internally, so such differences are not that surprising. nonetheless, the behavior should be identical as much as possible.)
Attachments
For Gerrit Dashboard: QTBUG-57762 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
182181,2 | embedded: Expand and emphasize setScreen limitations | 5.8 | qt/qtdoc | Status: MERGED | +2 | 0 |