When you run program qlua, the package qt is readily accessible using require('qt') because the libqtlua library installs a suitable loading function in the array package.preload['qt'].

Package qt essentially contains the metatables associated with Lua userdata values and a few useful functions. The QtLua API also provides a means to name an arbitrary Qt object and publish it inside the package qt.

Subsections

  1. Qt Variants
  2. Qt Objects
  3. Classes
  4. Functions