The package qt is available when you run the Lua
interpreter using the qlua program.
It provides a seamless interface between the
lua interpreter and the Qt4 portable user interface libraries.
Of course, a full understanding of this package qt requires
a minimal familiarity with the Qt4 library.
Program qlua relies in fact on
the QtLua C++ library which provides a Qt
object that encapsulates a Lua interpreter
All properties, slots and signals declared by the C++ Qt objects
are automatically exposed in the Lua interpreter.
Signals can be connected to Lua functions.
See also the packages qtwidget,
qttorch,
qtuiloader which
are used for the Qt implementation of the package
graphics.