# qtermwidget-1 **Repository Path**: orghy/qtermwidget-1 ## Basic Information - **Project Name**: qtermwidget-1 - **Description**: No description available - **Primary Language**: Unknown - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-27 - **Last Updated**: 2025-11-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QTermWidget ## Overview A terminal emulator widget for Qt 5. QTermWidget is an open-source project originally based on the KDE4 Konsole application, but it took its own direction later on. The main goal of this project is to provide a unicode-enabled, embeddable Qt widget for using as a built-in console (or terminal emulation widget). It is compatible with BSD, Linux and OS X. This project is licensed under the terms of the [GPLv2](https://www.gnu.org/licenses/gpl-2.0.en.html) or any later version. See the LICENSE file for the full text of the license. Some files are published under compatible licenses: ``` Files: example/main.cpp lib/TerminalCharacterDecoder.cpp lib/TerminalCharacterDecoder.h lib/kprocess.cpp lib/kprocess.h lib/kpty.cpp lib/kpty.h lib/kpty_p.h lib/kptydevice.cpp lib/kptydevice.h lib/kptyprocess.cpp lib/kptyprocess.h lib/qtermwidget.cpp lib/qtermwidget.h Copyright: Author Adriaan de Groot 2010, KDE e.V 2002-2007, Oswald Buddenhagen 2006-2008, Robert Knight 2002, Waldo Bastian 2008, e_k License: LGPL-2+ Files: pyqt/cmake/* Copyright: 2012, Luca Beltrame 2012, Rolf Eike Beer 2007-2014, Simon Edwards License: BSD-3-clause Files: cmake/FindUtf8Proc.cmake Copyright: 2009-2011, Kitware, Inc 2009-2011, Philip Lowman License: BSD-3-clause Files: pyqt/cmake/PythonCompile.py License: public-domain ``` ## Installation ### Compiling sources The only runtime dependency is qtbase ≥ 5.6. In order to build CMake ≥ 3.0.2 and [lxqt-build-tools](https://github.com/lxqt/lxqt-build-tools/) >= 0.4.0 are needed as well as Git to pull translations and optionally latest VCS checkouts. Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX` will normally have to be set to `/usr`, depending on the way library paths are dealt with on 64bit systems variables like `CMAKE_INSTALL_LIBDIR` may have to be set as well. To build run `make`, to install `make install` which accepts variable `DESTDIR` as usual. ### Binary packages The library is provided by all major Linux distributions like Arch Linux, Debian, Fedora and openSUSE. Just use the distributions' package managers to search for string `qtermwidget`. ### Translation (Weblate) Translation status