LXQt

From Wikipedia, the free encyclopedia
Jump to: navigation, search
LXQt
LXQt 0.7 Screenshot
LXQt 0.10 Screenshot
Original author(s) Hong Jen Yee (“PCMan”)
Developer(s) LXDE[1]
Initial release 2013; 4 years ago (2013)
Stable release
0.11.1 / 2 January 2017; 6 months ago (2017-01-02)[2]
Repository github.com/lxde/lxqt
Development status Active
Written in C, C++
Operating system Unix-like
Available in Multilingual
Type Desktop environment
License GNU GPL, GNU LGPL
Website lxqt.org

LXQt is a bundle of software packages under development, with the aim of providing a complete desktop environment. It was formed from the merger of the LXDE and Razor-qt projects.

History[edit]

Dissatisfied with GTK+ 3,[3] Hong Jen Yee experimented with Qt in early 2013[4] and released the first version of a Qt-based PCManFM on 26 March 2013.[3] 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.[5]

On 3 July 2013 Hong Jen Yee announced a Qt port of the full LXDE suite,[6] and on 21 July 2013, Razor-qt and LXDE announced that they decided to merge the two projects.[7][8] This merge means that the GTK+ and the Qt versions will coexist at first but that, eventually, the GTK+ version will be dropped and all efforts will be focused on the Qt port.[7] The merger of LXDE-Qt and Razor-qt was renamed LXQt,[9] and the first release, version 0.7.0, was made available on 7 May 2014.[10] Version 0.8.0, bringing with it full Qt 5 compatibility, was made available on 13 October 2014.[11]

LXQt version 0.9 was released in February 2015, featuring heavy internal cleanups and refactorings. All compatibility with Qt 4 was dropped, requiring Qt 5 & KDE Frameworks 5. Qt 5.3 is now the minimum required version.[12]

LXQt version 0.10 was released in November 2015.[13]

LXQt version 0.11 was released on 24 September 2016.[2] To address concerns that Qt-based apps have heavy memory usage, this release was compared against Xfce, revealing that, after a cold boot, LXQt's memory usage was of 112 Mb, just a bit less than Xfce.[14]

Software components[edit]

LXQt consists of many modular components, some of them depending on Qt and KDE Frameworks 5.[15]

Name Dependencies (besides Qt) Comments
lximage-qt Image viewer
lxmenu-data files required for freedesktop.org desktop menus
lxqt-about About dialog
lxqt-admin system administration tool
lxqt-common common files (graphics files, themes, desktop entry files ...)
lxqt-config KScreen (RandR) system settings center
lxqt-globalkeys KGlobalAccel 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 application launcher
lxqt-session session manager
lxqt-sudo GUI frontend for sudo/su
menu-cache
obconf-qt Openbox configuration tool written in Qt
compton-conf GUI configuration tool for Compton X composite manager (metacity ⇒ xcompmgr ⇒ dcompmgr ⇒ Compton)[16]
pcmanfm-qt file manager, Qt port of PCManFM
qt-gtk-engine Theming GTK+ 3 programs with Qt styles

Roadmap[edit]

See also[edit]

References[edit]

  1. ^ "LXDE organization". GitHub. Retrieved 3 June 2017. 
  2. ^ a b "Release LXQt 0.11". LXQt. 24 September 2016. Retrieved 24 September 2016. 
  3. ^ a b "PCManFM Qt 0.1.0 released". LXDE Blog. 26 March 2013. Retrieved 4 May 2013. 
  4. ^ "PCManFM file manager is ported to Qt?". LXDE Blog. 19 February 2013. Retrieved 4 May 2013. 
  5. ^ PCMan (1 May 2013). "LXDE xrandr GUI Frontent lxrandr is Ported to Qt in One Day". LXDE Development (Mailing list). Retrieved 4 May 2013. 
  6. ^ "LXDE - LXDE-Qt Preview". Blog.lxde.org. 3 July 2013. Retrieved 27 March 2014. 
  7. ^ a b "The Future of Razor and LXDE-Qt". Blog.lxde.org. 22 July 2013. Retrieved 19 May 2014. 
  8. ^ Leclanche, Jerome (20 July 2013). "The Future of Razor and LXDE-Qt". LXDE (Mailing list). Retrieved 19 May 2014. 
  9. ^ "The First Alpha Release of LXDE-Qt (or LXQt) is in Preparation". Blog.lxde.org. 27 April 2014. Retrieved 7 May 2014. 
  10. ^ Leclanche, Jerome (7 May 2014). "LXQt 0.7.0 Released". LXDE (Mailing list). Retrieved 7 May 2014. 
  11. ^ Leclanche, Jerome (13 October 2014). "LXQt 0.8.0 Released!". LXDE (Mailing list). Retrieved 8 January 2015. 
  12. ^ Leclanche, Jerome (8 February 2015). "LXQt 0.9.0 Released!". LXDE (Mailing list). Retrieved 10 February 2015. 
  13. ^ "Release LXQt 0.10". LXQt. 2 November 2015. Retrieved 3 November 2016. 
  14. ^ "Benchmark: Memory Usage: LXQt desktop environment vs XFCE – LXDE Blog". LXQt. 4 October 2016. Retrieved 11 January 2017. 
  15. ^ https://github.com/lxde/lxqt/wiki/KF5-usage-in-LXQt
  16. ^ "Compton in ArchLinux Wiki". 

External links[edit]