Qt Script

Qt Script

QtScript is a scripting engine that has been part of the Qt cross-platform application framework since version 4.3.0.

The scripting language is based on the ECMAScript standard with a few extensions, such as QObject-style signal and slot connections. The library contains the engine, and a C++ API for evaluating QtScript code and exposing custom QObject-derived C++ classes to QtScript.

The QtScript Binding Generator provides bindings for the Qt API to access directly from ECMAScript. QtScript and the binding generator are used for Amarok 2's scripting system.

The current (as of Qt 4.7) implementation uses JavaScriptCore.

Read more about Qt Script:  Qt Script For Applications (QSA)

Famous quotes containing the word script:

    ...he sent letters to all the royal provinces, to every province in its own script and to every people in its own language, declaring that every man should be master in his own house.
    Bible: Hebrew, Esther 1:22.

    King Ahasuerus, after his Queen Vashti refused to come at the king’s command.