summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2024-04-10 11:45:39 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2024-04-19 18:03:55 +0200
commit76ebf51bc08f6af624a8540e7af88b9129b22ae1 (patch)
tree5e7c46864288e6e977e3652f519158b01fb62b89 /tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp
parent409dd9688d37dfe27691b1c5bde993c4512e612e (diff)
iOS: Decouple UIWindow management from QIOSScreenHEADdev
We now adopt the UIScene lifecycle, where we react to iOS creating UIWindowScenes for connected screens, which we then configure with a single instance of our QUIWindow, that in turn contains the QIOSViewController and QIOSDesktopManagerView that we depend on for our window management. As a result, we can now create and show QWindows on visionOS, which doesn't have UIScreen and hence failed with our old strategy managing our UIWindow via UISScreen. We still do not declare a UIApplicationSceneManifest in our Info.plist, or report UIApplicationSupportsMultipleScenes, as this adds another level to the window management that we're not ready for yet. Task-number: QTBUG-121781 Change-Id: Ic02f43aa6b205289a3f3c8e72c2a6ef575031d9a Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'tests/auto/widgets/widgets/qlineedit/tst_qlineedit.cpp')
0 files changed, 0 insertions, 0 deletions