LXQt
{{Short description|Lightweight Qt Desktop Environment}}
{{Use American English|date=June 2021}}
{{Use dmy dates|date=September 2016}}
{{Infobox software
| logo = File:Helix lxqt.svg
| screenshot = LXQt 2.0.0 Ambiance screenshot.png
| caption = LXQt 2.0.0 Screenshot
| author = Hong Jen Yee (“PCMan”)
| released = {{Start date and age|2013|07|21}}
| latest release version = {{wikidata|property|preferred|references|edit|Q18341825|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q18341825|P348|P548=Q2804309|P577}}
| latest preview version = {{wikidata|property|preferred|references|edit|Q18341825|P348|P548=Q51930650}}
| latest preview date = {{wikidata|qualifier|preferred|single|Q18341825|P348|P548=Q51930650|P577}}
| programming language = C++, C, Qt
| operating system = Unix-like
| language = Multilingual
| genre = Desktop environment
}}
LXQt is a free and open source lightweight desktop environment. It was formed from the merger of the LXDE and Razor-qt projects.
Like its GTK predecessor LXDE, LXQt does not ship or develop its own window manager, instead LXQt lets the user decide which (supported) window manager they want to use.{{cite web |url=https://github.com/lxqt/lxqt/wiki/ConfigWindowManagers |title=ConfigWindowManagers - LXQt Github wiki |website=GitHub |access-date=27 October 2022 |archive-url=https://archive.today/20221027191011/https://github.com/lxqt/lxqt/wiki/ConfigWindowManagers |archive-date=27 October 2022 |url-status=live}} Linux distributions commonly default LXQt to Openbox, Xfwm4, or KWin.
History
Dissatisfied with GTK 3, LXDE maintainer {{ill|Hong Jen Yee|zh|洪任諭}} experimented with Qt in early 2013{{cite web |url=http://blog.lxde.org/?p=966 |title=PCManFM file manager is ported to Qt? |publisher=LXDE Blog |date=19 February 2013 |access-date=4 May 2013}} and released the first version of a Qt-based PCMan File Manager on 26 March 2013.{{cite web |url=http://blog.lxde.org/?p=990 |title=PCManFM Qt 0.1.0 released |publisher=LXDE Blog |date=26 March 2013 |access-date=4 May 2013}} He clarified, though, that this means no departure from GTK in LXDE, saying "The GTK and Qt versions will coexist". He later ported LXDE's xrandr front-end to Qt.{{cite mailing list |url=http://article.gmane.org/gmane.comp.desktop.lxde.devel/3269 |title=LXDE xrandr GUI Frontent lxrandr is Ported to Qt in One Day |date=1 May 2013 |mailing-list=LXDE Development |author=PCMan |access-date=4 May 2013|archive-url = https://web.archive.org/web/20170709193654/http://article.gmane.org/gmane.comp.desktop.lxde.devel/3269|archive-date =9 July 2017}}
On 3 July 2013 Hong Jen Yee announced a Qt port of the full LXDE suite,{{cite web |url=http://blog.lxde.org/?p=1013 |title=LXDE - LXDE-Qt Preview |publisher=Blog.lxde.org |date=3 July 2013 |access-date=27 March 2014}} and on 21 July 2013, Razor-qt and LXDE announced that they had decided to merge the two projects.{{cite web |url=http://blog.lxde.org/?p=1046 |title=The Future of Razor and LXDE-Qt |publisher=Blog.lxde.org |date=22 July 2013 |access-date=19 May 2014}}{{cite mailing list |url=http://sourceforge.net/mailarchive/message.php?msg_id=31196887 |title=The Future of Razor and LXDE-Qt |date=20 July 2013 |mailing-list=LXDE |last=Leclanche |first=Jerome |access-date=19 May 2014}} This merge meant that the GTK and the Qt versions coexisted in the short term, but eventually development of the GTK version significantly slowed and most efforts were focused on the Qt port. The merge of LXDE-Qt and Razor-qt was renamed LXQt,{{cite web |url=http://blog.lxde.org/?p=1100 |title=The First Alpha Release of LXDE-Qt (or LXQt) is in Preparation |publisher=Blog.lxde.org |date=27 April 2014 |access-date=7 May 2014}} and the first release, version 0.7.0, was made available on 7 May 2014.{{cite mailing list |url=https://sourceforge.net/p/lxde/mailman/message/32310545/ |title=LXQt 0.7.0 Released |date=7 May 2014 |mailing-list=LXDE |last=Leclanche |first=Jerome |access-date=7 May 2014}}
With the 0.13 release on 21 May 2018 the LXQt project formally split from LXDE with the move to a separate GitHub organization.
Software components
LXQt consists of many modular components, some of them depending on Qt and KDE Frameworks 5.{{cite web|url=https://github.com/lxde/lxqt/wiki/KF5-usage-in-LXQt|title=lxqt/lxqt|website=GitHub}}
class="wikitable"
! Name ! Dependencies (besides Qt) ! Comments |
QTerminal
| |Use the command line, composed for and now part of LXQt |
LXImage-Qt
| |
lxqt-menu-data
| |Files required for freedesktop.org desktop menus |
lxqt-about
| | About dialog |
lxqt-admin
| |System administration tool |
lxqt-archiver
| |File archiver |
lxqt-common
| |Common files (graphics files, themes, desktop entry files ...) |
lxqt-config
| KScreen |System settings center |
lxqt-globalkeys
| |Daemon and library for global keyboard shortcuts registration |
lxqt-notificationd
| |Notification daemon |
lxqt-openssh-askpass
| |openssh password prompt |
lxqt-panel
| Solid | Desktop panel (taskbar) |
lxqt-policykit
| | Polkit authentication agent |
lxqt-powermanagement
| Solid |Power management daemon |
lxqt-qtplugin
| | Qt platform integration plugin (all Qt-based programs can adopt settings of LXQt) |
lxqt-runner
| |
lxqt-session
| | session manager |
lxqt-sudo
| | GUI frontend for sudo/su |
menu-cache
| | |
ObConf-Qt
| | Openbox configuration tool written in Qt |
pavucontrol-qt
|PulseAudio |Volume manager for PulseAudio |
compton-conf
| | GUI configuration tool for Compton X composite manager (metacity ⇒ xcompmgr ⇒ dcompmgr ⇒ Compton){{cite web |url=https://wiki.archlinux.org/index.php/Compton |title=Compton in ArchLinux Wiki}} |
PCManFM-Qt
| | File manager, Qt port of PCManFM |
qt-gtk-engine
| | Theming GTK 3 programs with Qt styles |
ScreenGrab
| |Screenshot program |
Adoption
Version history
See also
{{Portal|Free and open-source software}}
References
{{Reflist|30em}}
External links
{{Commons category|LXQt}}
- {{Official website|https://lxqt-project.org/}}
- [https://github.com/lxqt/lxqt/wiki/Roadmap LXQt Roadmap] (last update on Jun 16, 2016 for version 0.11)
{{Qt}}
{{X desktop environments and window managers}}
{{DEFAULTSORT:Lxqt}}
Category:Free desktop environments