summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/ios/qiosfontdialog.mm
Commit message (Collapse)AuthorAgeFilesLines
* Add preliminary support for Qt for visionOSTor Arne Vestbø2024-04-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | Qt already runs on Vision Pro as "Designed for iPad", using Qt for iOS. This change enables building Qt for visionOS directly, which opens the door to visionOS specific APIs and use-cases such as volumes and immersive spaces. The platform removes some APIs we depend on, notably UIScreen, so some code paths have been disabled or mocked to get something up and running. As our current window management approach on UIKit platforms depends on UIWindow and UIScreen there is currently no way to bring up QWindows. This will improve once we refactor our window management to use window scenes. To configure for visionOS, pass -platform macx-visionos-clang, and optionally add -sdk xrsimulator to build for the simulator. Change-Id: I4eda55fc3fd06e12d30a188928487cf68940ee07 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
* iOS: initialize font traitsVolker Hilsheimer2022-12-121-1/+1
| | | | | | | | | Silences build-breaking compiler warning and probably fixes a bug. Pick-to: 6.4 6.2 Change-Id: Ice48657831ac1f8406f33ca7e3afa70556831274 Reviewed-by: Oliver Eftevaag <oliver.eftevaag@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* iOS plugin: Add native font dialogDoris Verria2022-12-021-0/+190
[ChangeLog][iOS] Added native font dialog support for iOS. Task-number: QTBUG-109059 Change-Id: If38e990e1c5e9fc1a303fce3e79c09c2d45daaa0 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>