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. New app, mid development. Switch to Qt5?
Qt 6.11 is out! See what's new in the release blog

New app, mid development. Switch to Qt5?

Scheduled Pinned Locked Moved General and Desktop
2 Posts 2 Posters 2.0k 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.
  • A Offline
    A Offline
    altera_2011
    wrote on last edited by
    #1

    We're evaluating if we should re-base our development from 4.8.3 to 5. If we're going to switch now is the time. We are about to start javascript / QML integration into the application. If I understand correctly the transition is mostly painless except for script/QML integration. This has been completely changed to use V8 and is very different.

    Am I correct in that QML2 + v8 is very different from Qt 4.8's QML + script?

    Is Qt5 in good enough shape to build a commercial application on now (tentative release by end of year) ? Or would we be chasing a lot of bugs still?

    1 Reply Last reply
    0
    • L Offline
      L Offline
      lgeyer
      wrote on last edited by
      #2

      Yes and no.

      Yes, the backend for QtQuick2 is very different.

      No, the QML frontend has just gone through minor changes. See "QML Applications in Qt 5":http://doc-snapshot.qt-project.org/5.0/qtquick-porting-qt5.html.

      There are still some issues with Qt 5 and some minor API changes going on, which might or might not affect you. We are using Qt 5 for two projects and both aren't at a relevant scale.

      As to the question if there will be a commercial-grade Qt 5 release by the end of the year. Well, maybe, or maybe not. It is at least planned as far as I know.

      The "releasing mailing list":http://lists.qt-project.org/pipermail/releasing/ is a good place to start if you want to follow the state of Qt 5.

      One major design goal of Qt 5 was source code compatibility with Qt 4. So you might release your application with Qt 4 and port it later on to Qt 5.

      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