QtScript

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Luckas-bot (обсуждение | вклад) в 17:53, 15 мая 2010 (робот добавил: en: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] перестала поддерживаться

Внешние ссылки

Ссылки

  1. Qt 4.5: QtScript Module: ECMAScript совместимость
  2. Say hello to QtScript(англ)!