Interested Article - QtScript

QtScript — скриптовый язык, который, начиная с версии 4.3.0, является составной частью Qt .

Язык основан на стандарте ECMAScript с некоторыми расширениями , такими как возможность соединения с сигналами и слотами объектов QObject.

Использование QtScript (или QSA для более ранних версий Qt) позволяет легко превратить Qt-приложение в полностью переконфигурируемую программную платформу [ прояснить ] .

QtScript Binding Generator предлагает привязки Qt API , чтобы использовать классы Qt прямо из ECMAScript .

С выходом Qt 5.5 (выпущен 1 июля 2015 года), QtScript был объявлен устаревшим .

QSA

Ранее Trolltech поставлял библиотеку QSA (Qt Script for Applications) в виде бинарных файлов. С выпуском QtScript эта библиотека была названа устаревшей, и начиная с 2008 года более не поддерживается.

Применение

QtScript в частности используется в:

QtLua

Альтернативой поставляемому в составе пакета Qt интерпретатору JavaScript может служить пакет QtLua , позволяющий расширять Qt-приложения с помощью Lua -скриптов.

Примечания

  1. 4 марта 2016 года.
  2. 28 декабря 2011 года.
  3. от 17 ноября 2017 на Wayback Machine (англ.)
  4. (англ.) . Архивировано из 26 июня 2013 года.
  5. . Дата обращения: 23 июня 2011. 22 июня 2011 года.

Ссылки

  • (англ.)
  • (англ.)
Источник —

Same as QtScript