Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-74379

QML native UIs enhanced with Qt Quick

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • None
    • None
    • Other
    • None
    • QML native UIs enhanced with Qt Quick

      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

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            pakerane Pasi Keränen
            frederik Frederik Gladhorn
            Jarko Vihriälä Jarko Vihriälä
            Volker Hilsheimer Volker Hilsheimer
            Votes:
            1 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 1 year
                52w
                Remaining:
                Remaining Estimate - 1 year
                52w
                Logged:
                Time Spent - Not Specified
                Not Specified

                  There are no open Gerrit changes