Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.6.2
-
None
Description
When using a QGLWidget in a QMdiArea (as a QMdiSubWindow), the stacking of the widgets are wrong on Mac/Cocoa. Works on Carbon because we use AGL_BUFFER_RECT to clip the QGLWidget ourselves. It seems this is not really supported in the Cocoa API, but a workaround would have been nice.
Possible solution: sort the MdiSubWindows using [NSView sortSubviewsUsingFunction:context]
Attachments
Issue Links
- replaces
-
QTBUG-8638 QGLWidget obscuring other widgets on Mac
- Closed
-
QTBUG-8580 "Invalid drawable" in OpenGL/Cocoa with Qt 4
- Closed
-
QTBUG-7140 OpenGL widget not repainting correctly when placed in a child window. Mac OS X Carbon - regression
- Closed