Introduction to qterminal

The qterminal package contains a Qt widget based terminal emulator for Qt with support for multiple tabs.

This package is known to build and work properly using an LFS-7.9 platform.

Package Information

qterminal Dependencies




Doxygen-1.8.11 and texlive-20150521 (or install-tl-unx)

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/qterminal

Installation of qterminal

For compilation with Qt4, see “Command Explanations”, below. Install qterminal by running the following commands:

mkdir -v build &&
cd       build &&

cmake -DCMAKE_BUILD_TYPE=Release  \
      -DUSE_SYSTEM_QXT=OFF        \
      -DUSE_QT5=true              \
      ..       &&


The choice of /usr prefix is due to the general characteristics of this program, which can be used without LXQt.

If you have Doxygen-1.8.11 installed, and wish to create the API documentation, issue:

doxygen ../Doxyfile

The html API documentation has been generated with the previous command. Now, if you also have texlive-20150521 (or install-tl-unx) installed, and wish to create the pdf API reference manual, issue:

make -C docs/latex

This package does not come with a test suite.

Now, as the root user:

make install

To install the API documentation, if you opted to generate them, issue, as the root user:

install -v -m755 -d /usr/share/doc/qterminal-0.6.0/{html,pdf} &&
install -v -m644    docs/latex/refman.pdf \

for the html API documentation, and, for the pdf API reference manual, as the root user:

cp -vr docs/html/* /usr/share/doc/qterminal-0.6.0/html

Command Explanations

-DUSE_SYSTEM_QXT=OFF: This switch is necessary because the option has not been implemented if linking with Qt5. However, use it also if you choose linking to Qt4, because libqxt is required, but is no longer maintained.

-DUSE_QT5=true: This switch is used in order to build this application linked to Qt5. Toggle to “false”, if you prefer to use Qt4.


Installed Program: qterminal
Installed Libraries: None
Installed Directories: /usr/share/qterminal and /usr/share/doc/qterminal-0.6.0

Short Descriptions


is a Qt based lightweight terminal emulator for.

Last updated on 2016-03-05 10:01:52 -0800