Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Qt 6
  4. QWidget or Pure QML in 2020 with Qt6 for new project

QWidget or Pure QML in 2020 with Qt6 for new project

Scheduled Pinned Locked Moved Unsolved Qt 6
3 Posts 3 Posters 729 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.
  • M Offline
    M Offline
    mnesarco
    wrote on last edited by
    #1

    Hi Friends,

    I have started a new project, I started it with Qt6 from the begining to avoid migration in near future. It looks like QML is the new preffered way to develop Qt Apps on all platforms, so I am not using QWidgets, 100% of my App is QML now and Qt6, but QML lacks lots of components that QWidgets have provided for years now. I Miss native Dialogs, native Menus, Docking Windows, TreeView, etc...

    It looks like all the efforts from Qt developers will be invested in QML and not in QWidgets in the forseeable future, So I am ready to develop the missing components from scratch in QML but it is a lot of work. Do you think that adding QWidgets to my App will be a big mistake now in 2020?

    Frank.

    sierdzioS 1 Reply Last reply
    0
    • M mnesarco

      Hi Friends,

      I have started a new project, I started it with Qt6 from the begining to avoid migration in near future. It looks like QML is the new preffered way to develop Qt Apps on all platforms, so I am not using QWidgets, 100% of my App is QML now and Qt6, but QML lacks lots of components that QWidgets have provided for years now. I Miss native Dialogs, native Menus, Docking Windows, TreeView, etc...

      It looks like all the efforts from Qt developers will be invested in QML and not in QWidgets in the forseeable future, So I am ready to develop the missing components from scratch in QML but it is a lot of work. Do you think that adding QWidgets to my App will be a big mistake now in 2020?

      Frank.

      sierdzioS Offline
      sierdzioS Offline
      sierdzio
      Moderators
      wrote on last edited by
      #2

      @mnesarco said in QWidget or Pure QML in 2020 with Qt6 for new project:

      Do you think that adding QWidgets to my App will be a big mistake now in 2020?

      No. Widgets are still fully supported. They don't get many new features, that's true, but they are regularly fixed, maintained and occasionally get new features, too.

      (Z(:^

      1 Reply Last reply
      1
      • B Offline
        B Offline
        Be.ing
        wrote on last edited by
        #3

        TreeView is now available although it's odd that it isn't included in Qt out of the box.

        1 Reply Last reply
        2

        • Login

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