Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. QT upgrade from 5.7 to latest version

QT upgrade from 5.7 to latest version

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 3 Posters 542 Views 1 Watching
  • 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.
  • I Offline
    I Offline
    Indika Damayanthi
    wrote on last edited by
    #1

    We are currently using Qt 5.7 in our products. We are planning to upgrade the Qt version to the latest version (Qt 6.4). But we have noticed that Qt Script and Qt XML Patterns modules are deprecated since Qt 6.0. Could you please guide us on how to port our current code to Qt 6.4, which heavily uses Qt 5.7's Qt XML Patterns and Qt Script modules?

    Christian EhrlicherC 1 Reply Last reply
    0
    • I Indika Damayanthi

      We are currently using Qt 5.7 in our products. We are planning to upgrade the Qt version to the latest version (Qt 6.4). But we have noticed that Qt Script and Qt XML Patterns modules are deprecated since Qt 6.0. Could you please guide us on how to port our current code to Qt 6.4, which heavily uses Qt 5.7's Qt XML Patterns and Qt Script modules?

      Christian EhrlicherC Offline
      Christian EhrlicherC Offline
      Christian Ehrlicher
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @Indika-Damayanthi said in QT upgrade from 5.7 to latest version:

      Could you please guide us on how to port our current code to Qt 6.4, which heavily uses Qt 5.7's Qt XML Patterns and Qt Script modules?

      Stay at 5.15.x and slowly port away from those libs if you really want to use Qt6.

      Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
      Visit the Qt Academy at https://academy.qt.io/catalog

      I 1 Reply Last reply
      1
      • Christian EhrlicherC Christian Ehrlicher

        @Indika-Damayanthi said in QT upgrade from 5.7 to latest version:

        Could you please guide us on how to port our current code to Qt 6.4, which heavily uses Qt 5.7's Qt XML Patterns and Qt Script modules?

        Stay at 5.15.x and slowly port away from those libs if you really want to use Qt6.

        I Offline
        I Offline
        Indika Damayanthi
        wrote on last edited by
        #3

        @Christian-Ehrlicher

        Thank you for your response.

        There are some known vulnerabilities on QT 5.X path(https://www.cvedetails.com/vulnerability-list/vendor_id-6363/QT.html).
        Could you please advise whether it is possible to prevent from these vulnerabilities without upgrading QT version to 6.X

        JKSHJ Christian EhrlicherC 2 Replies Last reply
        0
        • I Indika Damayanthi

          @Christian-Ehrlicher

          Thank you for your response.

          There are some known vulnerabilities on QT 5.X path(https://www.cvedetails.com/vulnerability-list/vendor_id-6363/QT.html).
          Could you please advise whether it is possible to prevent from these vulnerabilities without upgrading QT version to 6.X

          JKSHJ Offline
          JKSHJ Offline
          JKSH
          Moderators
          wrote on last edited by
          #4

          @Indika-Damayanthi said in QT upgrade from 5.7 to latest version:

          There are some known vulnerabilities on QT 5.X path(https://www.cvedetails.com/vulnerability-list/vendor_id-6363/QT.html).
          Could you please advise whether it is possible to prevent from these vulnerabilities without upgrading QT version to 6.X

          Open-source route

          1. Download the latest version of the open-source source code (currently Qt 5.15.7): https://github.com/qt/qt5/tree/v5.15.7-lts-lgpl
          2. Read the recent security advisories and apply any relevant patches to the source code: https://www.qt.io/blog/tag/security
          3. Build the patched copy of Qt 5

          Repeat this process as newer versions are released.

          Commercial route

          1. Install the latest version of the commercial binaries from your installer (currently Qt 5.15.12)

          Repeat this step as newer versions are released.

          Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

          1 Reply Last reply
          0
          • I Indika Damayanthi

            @Christian-Ehrlicher

            Thank you for your response.

            There are some known vulnerabilities on QT 5.X path(https://www.cvedetails.com/vulnerability-list/vendor_id-6363/QT.html).
            Could you please advise whether it is possible to prevent from these vulnerabilities without upgrading QT version to 6.X

            Christian EhrlicherC Offline
            Christian EhrlicherC Offline
            Christian Ehrlicher
            Lifetime Qt Champion
            wrote on last edited by
            #5

            @Indika-Damayanthi said in QT upgrade from 5.7 to latest version:

            Could you please advise whether it is possible to prevent from these vulnerabilities

            Use the latest Qt5.15 commercial version

            Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
            Visit the Qt Academy at https://academy.qt.io/catalog

            1 Reply Last reply
            0

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved