UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    QT6 App Migration

    Scheduled Pinned Locked Moved App Development
    7 Posts 5 Posters 118 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P Online
      projectmoon
      last edited by

      With the upcoming release of UT 24.04-2.x, will QT6 be available for use by apps/ And if so, is there a straightforward upgrade path for developers to follow? And if QT6 isn't available for use by everything yet, is there a general timeline on when we should expect it to be so?

      KenedaK 1 Reply Last reply Reply Quote 0
      • KenedaK Offline
        Keneda @projectmoon
        last edited by Keneda

        @projectmoon said:

        will QT6 be available for use by apps

        Reading the blog post, it seems a yes.

        In Ubuntu Touch 24.04-2.0, Morph Browser receives a major upgrade in underlying browser engine from Chromium 87 to Chromium 134 which, while not the latest yet, improves compatibility with today's websites and web applications significantly.

        2015-2023 : Meizu MX4 ☠️⚰️✝️
        2023-2024 : Nexus 5 ☠️⚰️✝️
        2024-***** : FPOS Fairphone 5
        🇲🇫🇬🇧

        P G 2 Replies Last reply Reply Quote 0
        • P Online
          projectmoon @Keneda
          last edited by

          @Keneda said:

          @projectmoon said:

          will QT6 be available for use by apps

          Reading the blog post, it seems a yes, but not clearly.

          The blog post was was precisely prompted me to make this topic. 🙂

          1 Reply Last reply Reply Quote 0
          • G Offline
            gpatel-fr @Keneda
            last edited by

            @Keneda said:

            and web applications significantly

            web applications and apps are 2 different things I'd guess.

            For fun I tried to replace in the launcher.sh for the piano app of @pparent the qmlscene6 (provided by the app, qt6 is packaged into the app) by the system one and it failed miserably so at the moment I think that QT6 is not available for apps, at least not in a straightforward way)

            Vlad NirkyV pparentP 2 Replies Last reply Reply Quote 0
            • Vlad NirkyV Online
              Vlad Nirky @gpatel-fr
              last edited by

              @gpatel-fr
              If my memory serves me correctly, morp is in QT6 but the rest is in QT5.
              I imagine the change must be down to clickable...

              1 Reply Last reply Reply Quote 0
              • pparentP Offline
                pparent @gpatel-fr
                last edited by pparent

                @gpatel-fr

                For fun I tried to replace in the launcher.sh for the piano app of @pparent the qmlscene6 (provided by the app, qt6 is packaged into the app) by the system one and it failed miserably so at the moment I think that QT6 is not available for apps, at least not in a straightforward way)
                

                Possibly it is because you are using the qmlscene6 from the system but still the Qt6 library bundled into the app. It might not be compatible. You may try to remove the libraries form the app repository (or temporarily move them elsewhere) to see if it works better.

                G 1 Reply Last reply Reply Quote 0
                • G Offline
                  gpatel-fr @pparent
                  last edited by

                  @pparent

                  I did not succeed.
                  Anyway I think now that the qmlscene system executable available in 26.04 is for QT5.

                  Your version prints a warning that it is deprecated, the system one don't display it so I guess it's an older version hence for QT5.

                  1 Reply Last reply Reply Quote 0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  • First post
                    Last post