QtScript - QtScript - Wikipedia
QtScript je skriptovací stroj, který byl součástí Qt napříč platformami aplikační rámec od verze 4.3.0.
The skriptovací jazyk je založen na ECMAScript standard s několika rozšířeními, jako je signál ve stylu QObject a připojení slotů.[1] Knihovna obsahuje modul a C ++ API pro hodnocení kódu QtScript a vystavení vlastních tříd C ++ odvozených z QObject do QtScript.
Generátor vazby QtScript[2] poskytuje vazby pro Qt API pro přímý přístup z ECMAScript.[je zapotřebí objasnění je nutná aktualizace?] Používá se QtScript a generátor vazby Amarok Skriptovací systém 2.
Současná implementace (od Qt 4.7) používá JavaScriptCore a nebude se dále rozvíjet. Od Qt 5.5 je modul zastaralý.[3]
Skript Qt pro aplikace (QSA)
Volal dřívější a nesouvisející skriptovací modul Skript Qt pro aplikace (QSA), byl dodán společností Trolltech jako samostatná knihovna založená na Qt, s duální licencí pod GPL a komerční licence.
S vydáním QtScript byl QSA zastaralý a jeho životnost skončila v roce 2008.[4]
Reference
- ^ „Vytváření skriptů aplikací: kompatibilita s ECMAScript“. Qt 4.6. Nokia. Archivovány od originál dne 2010-09-28. Citováno 5. září 2011.
- ^ Generátor QtScript Archivováno 2011-12-28 na Wayback Machine
- ^ „Nové funkce v Qt 5.5“. Společnost Qt. Citováno 15. dubna 2015.
- ^ Hansen, Kent (5. ledna 2007). „Pozdravte QtScript!“. Qt Labs: Blogy pro vývojáře. Nokia. Archivovány od originál dne 26. června 2013. Citováno 23. listopadu 2013.