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

QML native UIs enhanced with Qt Quick

    XMLWordPrintable

Details

    • Epic
    • Resolution: Out of scope
    • Not Evaluated
    • None
    • None
    • Other
    • 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

          Activity

            People

              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

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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