summaryrefslogtreecommitdiffstats
path: root/src/gui/doc/snippets/textblock-formats/main.cpp
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2023-08-01 18:47:45 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2023-08-03 16:09:17 +0200
commit3f3b2be870c34ef72034d4b853ef202e478c7cb7 (patch)
treee08128c36a93ebcd8489065916c94d5e77078362 /src/gui/doc/snippets/textblock-formats/main.cpp
parent5e6d46a9f7055163182b080f0daea063889bfbd7 (diff)
macOS: Ensure foreign windows can be reparented via QWindow::setParent()
In b64b0c7947f9f2b0ab4ed33fe526880f54e3981f we bailed out from QCocoaWindow::recreateWindowIfNeeded() for foreign windows, as we should not manage any NSWindows on their behalf. Unfortunately QCocoaWindow::recreateWindowIfNeeded() also took care of adding the view as a subview to the potential non top level view, which we do want for foreign views. Ideally we'd move the reparenting out of recreateWindowIfNeeded() and into QCocoaWindow::setParent(), but this is a more intrusive change, so for now just restore the original missing logic. Pick-to: 6.6 6.5 Change-Id: Ic35ebf94d4adc2f19cedb1cb6a5d0215a1c9c2b4 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Christian Strømme <christian.stromme@qt.io>
Diffstat (limited to 'src/gui/doc/snippets/textblock-formats/main.cpp')
0 files changed, 0 insertions, 0 deletions