Qt 6.3 To Boast Improved Wayland Integration, Easily Allows Custom Shell Extensions

Written by Michael Larabel in Qt on 3 April 2022 at 06:54 AM EDT. 2 Comments
Qt 6.3 is expected for release in the coming weeks and with it comes enhanced Wayland support along with the ability for developers to easily create custom shell extensions.

While Qt already supports XdgShell and IviApplication (along with the old WlShell), with Qt 6.3 there is a public API to allow creating custom shell protocols for Wayland. Writing custom shell extensions is now considered a supported use-case beginning with Qt 6.3.

Qt 6.3 example from The Qt Company.

The custom shell extensions allow creating an arbitrary extension protocol and then writing the Qt Wayland compositor application and then a plug-in to be loaded by Qt applications. Permitting compositor support, this allows unmodified Qt 6.3 applications to make use of new shell extensions. In turn this opens up a lot of new possibilities for altering the behavior and appearance on Qt Wayland environments.

More details on this Wayland shell extension work for Qt 6.3 via the Qt blog.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week