Key changes in Qt 6.0 include:
• Leveraging C++17
• Next generation QML
• New graphics architecture
• Unified 2D and 3D for Qt Quick
• CMake build system (with qmake still supported for applications)
• Multiple improvements throughout
A big release – but I’m not a programmer so I won’t pretend to try and understand all of this.
It’s been years since I touched programming and went anywhere near GUI frameworks. With this in mind, personally, I’d like to see C/C++ slimmed down and have the liberary versus templates issue sorted out. I also find the way GUI frameworks are developed tends towards bloat and doesn’t fully support native visuals properly. Borland got a lot right with C++ Builder and VCL and this is mostly old and forgotten while C++ and QT etcetera keep on adding bloat and going through countless revisions. There is the simplify everything down to the crude basics extreme which I’m not into either bearing in mind how fast now ancient OS and frameworks were at the time.
This is just my perspective but I don’t think you need to be a programmer to have a valid view. In fact I believe external critique from people who fit in the category of ends users or business management is useful and good quality opinion from these quarters should be listened to.
Didn’t they make LTS releases commercial-only and accounts mandatory for Qt binaries?
5.15 LTS (after 5.15.2) became commercial-only when 6.0 was released. 5.12 LTS is still supported and available. Only offline binaries starting with 5.15 is commercial-only, everything else is still available from http://download.qt.io/ . You will need an account when launching the binary installer, but you can bypass it by disconnecting from the net before launching the installer.
Come and do the Qt 6 dance!
https://www.youtube.com/watch?v=NbTEVbQLC8s