Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
5.5.0
Description
we embed a QWindow into a cocoa application via getEmbeddableView.
before embedding the window into the nsview hierarchy, QWindow::resize() works. after embedding, QWindow::resize() stops working. dumping the geometry of the QNSView (QWindow::winID()), clearly shows that the change is not applied.
i've worked around this issue locally by calling [(NSView*)myWindow->winId() setFrameSize: newSize] manually, but it would be great to see a fix upstream. (since i've worked around it on the user-side, i cannot spend time to provide a reproducer, but it should be fairly trivial)
Attachments
For Gerrit Dashboard: QTBUG-47632 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
143643,4 | QCocoaWindow - resize embedded views | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |