LXQt 2.0 to Rely Entirely on Qt6, Qt5 Support Concluded

April's LXQt 2.0 release brings a revamped menu with improved search and favorites, powered by Qt6 for enhanced performance.

LXQt is a lightweight desktop environment built using the Qt toolkit. It provides a user-friendly and modern desktop experience while maintaining low resource usage.

Likewise, as the KDE Plasma project gears up to unveil version 6.0 at the month’s end, marking a significant step towards a fully Qt6-based desktop environment, the LXQt developers are also keenly focused on this direction. Here’s what it’s all about.

Porting to Qt6: A Leap Towards Modernization

The transition to Qt6 is a key focus for the LXQt team, with a developer preview already showcasing the progress in adapting the LXQt components to the new library.

Priority has porting all components to the Qt6 libraries and there will be no Qt5-based version of LXQt anymore.

While the enhancements brought by Qt6 may not be immediately visible to users, the underlying improvements in processing speed and development efficiency are significant milestones for the project.

In light of this, the forthcoming LXQt 2.0 release, scheduled for April, heralds the end of LXQt’s compatibility with Qt5, signaling a complete shift to the more efficient and robust Qt6 libraries.

LXQt 2.0 ported to Qt6
LXQt 2.0 ported to Qt6, Image credits: LXQt

This transition is expected to bring about many improvements, including better performance and a more streamlined development process for the LXQt components.

One of the most exciting features of LXQt 2.0 is the introduction of the “Fancy Menu,” a new default application menu.

LXQt 2.0 Fancy Menu
LXQt 2.0 Fancy Menu, Image credits: LXQt

It is designed to enhance user interaction by including sections for “All Applications,” favorites, and an improved search function, making it easier for users to navigate and access their apps more efficiently.

LXQt 2.0 Wayland Support

Adopting Wayland is another crucial aspect of LXQt’s development, aimed at providing users with a more modern and secure display server protocol.

The LXQt team is actively working on integrating Wayland-specific code into components such as the panel, desktop, runner, shortkeys, and notification daemon. While many LXQt components are fully functional on Wayland, some are in partial development, and others are yet to be supported.

Despite these significant changes, LXQt remains committed to its philosophy of modularity, ensuring that users can continue to customize their desktop environment to suit their preferences.

This includes support for a variety of compositors, both stacking and tiled, with labwc, a Wayland window-stacking compositos, currently providing the most satisfying results.

Please refer to the official announcement to explore in-depth updates on the progress made and the remaining steps for transitioning to Qt6 and Wayland by the LXQt devs.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%

Leave a Reply

Your email address will not be published. Required fields are marked *