QtScript
QtScript это скриптинговый язык который является составной частью Qt toolkit начиная с версии 4.3.0.
Он основан на ECMAScript с некоторыми расширениями [1]. Эта библиотека содержит движок, и C++ АПИ для выполнения кода на QtScript.
Проект QtScript Binding Generator предлагает привязки Qt API чтобы использовать классы QT прямо из ECMAScript. QtScript и binding generator используются в скриптинговой системе Amarok начиная со 2-й версии.
Текущая версия (Qt 4.7) использует JavaScriptCore.
Qt Script for Applications (QSA)
Предыдущая и неподдерживаемая версия, называемая Qt Script for Applications (QSA), распространялась Trolltech как отдельная библиотека на основе Qt, под двойным лицензированием : GPL и комерческой лицензией.
С выходом QtScript, QSA стала устаревшей, и начиная с 2008.[2] перестала поддерживаться
Внешние ссылки
- QtScript module(англ)
- QSA documentation (version 1.2.2)(англ)
- Last working snapshot of QSA homepage from archive.org(англ)
- QSA download directory(англ)