QML port of qtermwidget
  • C++ 97.2%
  • C 1.7%
  • QMake 0.5%
  • QML 0.3%
  • CMake 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-31 12:01:25 +02:00
cmake Merge upstream master. All changes and preliminary Qt6 port. 2025-12-06 13:57:31 +01:00
docs Fix various typos (#470) 2022-05-13 20:51:15 +08:00
lib Fix Ctrl+Space not sending the write inputs. (#51) 2026-05-31 12:01:25 +02:00
packaging/rpm Create qmltermwidget.spec 2014-12-16 13:14:56 +01:00
src Bump QMLTermWidget version to 2.0. 2026-01-17 22:15:08 +01:00
test-app Bump QMLTermWidget version to 2.0. 2026-01-17 22:15:08 +01:00
.editorconfig Basic EditorConfig definition 2021-08-19 12:24:31 +08:00
.gitignore Merge upstream master. All changes and preliminary Qt6 port. 2025-12-06 13:57:31 +01:00
.translation-update Added .gitignore and .translation-update 2018-06-22 21:55:01 +02:00
AUTHORS Add support for getting the name of the foreground process 2016-02-05 18:03:59 -06:00
COPYING-CMAKE-SCRIPTS Clarify the licenses used in qtermwidget and added the missed root licenses 2018-10-16 00:56:17 +02:00
lib.pri Merge upstream master. All changes and preliminary Qt6 port. 2025-12-06 13:57:31 +01:00
LICENSE Fix LICENSE text and name 2015-11-22 14:44:16 +02:00
LICENSE.BSD-3-clause Clarify the licenses used in qtermwidget and added the missed root licenses 2018-10-16 00:56:17 +02:00
LICENSE.LGPL2+ Clarify the licenses used in qtermwidget and added the missed root licenses 2018-10-16 00:56:17 +02:00
qmltermwidget.pro Merge upstream master. All changes and preliminary Qt6 port. 2025-12-06 13:57:31 +01:00
qtermwidget.spec Fix various typos (#470) 2022-05-13 20:51:15 +08:00
README.md Merge upstream master. All changes and preliminary Qt6 port. 2025-12-06 13:57:31 +01:00

QMLTermWidget

This project is a QML port of qtermwidget. I'm trying to keep it close to the upstream project. The main branch as been migrated to Qt6, please check the qt5 branch for the latest qt5 version.

At the moment this plugin is powering cool-retro-term and some other QML terminal emulators.

Building

qmake && make, then try the included minimal terminal application qml -I . test-app/test-app.qml.

Licensing

The project is released under GPL-2.0-or-later. Some files are under compatible licenses inherited from upstream QTermWidget; see LICENSE and file headers for details.