QtScript

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 213.246.3.199 (обсуждение) в 17:49, 15 мая 2010 ( Новая страница: «'''QtScript''' это скриптинговый язык который является составной частью Qt toolkit начин...»). Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

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(англ)!