4.2. Scripting

QtHaskell wraps the QScriptEngine and QScriptValue classes. This is also done in the standard way as for the rest of the qtHaskell bindings, except that the wrapper is not yet complete for these classes, although it is sufficiently complete to facilitate the recoding of the detailed Qt tetrix example.

In order to allow custom slots and signals to be connected from within the javascript code, the following extra facilities are provided: