Check Out This Superb Humble Bundle Book Deal to Learn Linux!
Master Linux with this O'Reilly bundle—covering everything from fundamentals to advanced system administration.
The Qt 6.7 release includes significant improvements.
Qt (pronounced “cute”) is a popular cross-platform software suite used to create graphical user interfaces (GUIs) for things such as applications and desktop environments.
You have most likely come across it while using any one of the popular Linux distros or applications across Linux, Windows, and macOS, without even realizing that it was made possible with Qt.
That being said, let's move on to the matter at hand. The developers of Qt have introduced a new release, Qt 6.7, with many improvements on offer. So, shall we dive into this?
As this is a jam-packed release that arrived just before the upcoming Qt 6.8 LTS release, we will focus on the key highlights:
Starting off with this, Qt 6.7 features support for newer builds of various operating systems across platforms. Now, there's support for macOS 14, iOS 17, and Windows 11 23H2.
On the Linux side, there's support for Android 14, Red Hat Enterprise Linux 9.2, OpenSUSE Leap 5.15, and SUSE Linux Enterprise Server 15.
For Ubuntu, the latest supported version is still the older 22.04 LTS release because 24.04 LTS is still not out.
You can refer to the supported platforms page for more info.
With this release, Qt now has support for variable fonts, which makes it possible to combine various renditions of the same typeface into a single font file, allowing applications to select any values for “weight” or “cursiveness”.
Furthermore, the icons have also benefited from the work on fonts, with Qt now having support for native icon libraries.
For more font-specific info, you can refer to Eskil's blog.
Qt Graphs on Qt 6.7 includes new 2D bar, line, and scatter graphs; these join the existing 3D visualizations that were already available since the previous release.
Additionally, the newly inducted graphs work with Qt Quick animations/effects, support theming, and integrate with handler-based interaction APIs.
However, you have to keep in mind that Qt Graphs is still undergoing development, and, as a result, is offered as a technology preview under the Qt 6.7 release. The developers expect that additional work needs to be done before the Qt 6.8 LTS release.
There are a few other notable changes too:
What you read above was just the tip of the iceberg. I highly suggest you give the announcement blog and the release notes a thorough read to learn more about this release.
If you didn't figure it out already, this is a developer-focused piece of software, not meant for use by end users. So, if you want to see it in action, you will have to wait for your favorite applications or desktop environments to implement it.
But, for the developers in the house, they can head over to the official website or their Qt Account page to get started with this release of Qt.
Stay updated with relevant Linux news, discover new open source apps, follow distro releases and read opinions