Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.3.1
Description
1) a qmacnativewidget is created
2) the qapplication processes its events
3) the qmacnativewidget is added to a view
in this case, the widget is not drawn. in my experiments i found a way to use a proxy-class, which implements NSView::viewDidMoveToWindow to hide() and show() the content, but that is not a general solution for us.
note, this issue will only happen if qApp->processEvents() is called before [view addSubview: nativeWidget->nativeView()];
Attachments
Issue Links
- is required for
-
QTBUG-45762 Issues for NI
- Closed
- relates to
-
QTBUG-45975 MacOS: QOpenGLWindow contained in QMainWindow flickers when being resized programmatically
- Closed
For Gerrit Dashboard: QTBUG-41010 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
125838,1 | Make sure the window is properly exposed if a nsview is moved into it | 5.6 | qt/qtbase | Status: ABANDONED | -1 | 0 |