QtScript - QtScript - Wikipedia

QtScript бөлігі болған сценарий қозғалтқышы болып табылады Qt кросс-платформа қолдану шеңбері 4.3.0 нұсқасынан бастап.

The сценарий тілі негізделеді ECMAScript стандартты бірнеше кеңейтімдері бар, мысалы QObject стиліндегі сигнал және слот қосылымдары.[1] Кітапханада қозғалтқыш бар, және a C ++ QtScript кодын бағалауға арналған API және QObject негізіндегі Q ++ сыныптарын QtScript-ке шығаруға арналған.

QtScript байланыстырушы генераторы[2] ECMAScript-тен Qt API-ге тікелей кіру үшін байланыстыруды қамтамасыз етеді.[түсіндіру қажет жаңарту қажет пе?] QtScript және байланыстырушы генератор қолданылады Амарок 2-нің сценарийлер жүйесі.

Ағымдағы (Qt 4.7 жағдай бойынша) іске асыруды қолданады JavaScriptCore әрі қарай дамытылмайды. Модуль Qt 5.5 жағдайынан шыққан.[3]

Бағдарламаларға арналған Qt сценарийі (QSA)

Ертерек және байланысты емес сценарий қозғалтқышы Қолданбаларға арналған Qt сценарийі (QSA), Trolltech компаниясы Qt негізіндегі жеке кітапхана ретінде, екі лицензиялы түрде жіберілді GPL және коммерциялық лицензия.

QtScript шыққаннан кейін QSA ескірді және өмірінің соңына 2008 ж. Жетті.[4]

Әдебиеттер тізімі

  1. ^ «Қолданбаларды сценариймен құру: ECMAScript үйлесімділігі». Qt 4.6. Nokia. Архивтелген түпнұсқа 2010-09-28. Алынған 5 қыркүйек 2011.
  2. ^ QtScript генераторы Мұрағатталды 2011-12-28 Wayback Machine
  3. ^ «Qt 5.5-тегі жаңа мүмкіндіктер». Qt компаниясы. Алынған 15 сәуір 2015.
  4. ^ Хансен, Кент (5 қаңтар 2007). «QtScript-ке сәлем!». Qt зертханалары: әзірлеушілердің блогтары. Nokia. Архивтелген түпнұсқа 26 маусым 2013 ж. Алынған 23 қараша 2013.

Сыртқы сілтемелер