Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.6.2
-
None
-
None
-
cc3c4166, 3695cb25
Description
QWidget parent; QVBoxLayout layout(&parent); layout.addWidget(&child); parent.setLayout(&layout); parent.show(); // Child shares parent's backing store // Make child widget full screen child.setWindowFlags((child.windowFlags() | Qt::Window) ^ Qt::SubWindow); child.setWindowState(child.windowState() | Qt::WindowFullScreen); child.show(); // Because child's extent now goes beyond parent's, it gets its own backing store // Disable full screen child.setWindowFlags(child.windowFlags() ^ (Qt::Window | Qt::SubWindow)); child.setWindowState(child.windowState() ^ Qt::WindowFullScreen); child.show(); // Child's backing store should be deleted, but it is not
Attachments
Issue Links
- is required for
-
QTBUG-11376 Switching between normal and fullscreen video on N8 using OpenVG graphics system causes crash
- Closed