This project aims to create Qt bindings for Lua in a completely automated manner.
The bindings allow the use the Qt API from the standard Lua interpreter. The modules that are accessible until now are
- QtCore: the standard core functions
- QtGui: the graphical interface API, including a huge number of predefined widgets
- QtNetwork: the Qt networking library
- QtOpenGL: Qt-OpenGL integration functions and classes
- QtSvg: functions for manipulation and displaying images in Scalable Vector Graphics format
- QtScript: scripting in Javascript
- QtWebkit: a layout rendering engine, derived from KHTML (Konqueror) and used in Safari and Chrome
The source code is mantained with Git at repo.or.cz.
You can find build instructions in the wiki.