Details
-
Epic
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
None
-
None
-
QML native UIs enhanced with Qt Quick
Description
The cross platform story for Qt Quick is incomplete. We would like to drop Controls 1 but have no good way forward for desktop/iOS/Android.
Instead of spending a lot of time and resources on playing catch-up with new evolutions of the UI on Windows, macOS, iOS and Android, we should come up with a better way to address creating UIs on these platforms. For Embedded the story is simple, Controls 2 are the way to go.
For the other platforms, where native UIs exist, we did early research into protoyping creating native UIs with QML (NOT Qt Quick). An early prototype was Android. This leaves us with a big problem though: There is no way to easily extend this with Qt Quick, which customers want to use.
The way forward seems to be to embed Quick content into native UIs instantiated by QML. Early experiments look very promising.
This is in early research and may very well be Qt 6 material. We are convinced that it is the way forward to doing UIs with QML.
https://docs.google.com/document/d/1jWYAhIdYcrAVQkARzXl4P_mE3fsUnf74bvsPnBUI4KI/edit?usp=sharing
Attachments
Issue Links
- relates to
-
QTBUG-50705 Functionality from QtQuickControls 1: Action
- Closed