QtScript




QtScript este un motor de script care a făcut parte din cadrul de aplicație cu platformă încrucișată QT de la versiunea 4.3.0. Mai întâi a fost depreciat și apoi a scăzut ca de la QT 6.5 (care are QML QT ca înlocuitor).

Limbajul de script se bazează pe standardul ECMAScript cu câteva extensii, cum ar fi semnalul în stil Qobject și conexiunile cu sloturi.

Biblioteca conține motorul și o API C ++ pentru evaluarea codului QTScript și expunerea claselor C ++ derivate de Qobject personalizate la QtScript.

Generatorul de legare QTScript oferă legături pentru API -ul QT pentru a accesa direct de la ECMAScript.

QtScript și generatorul de legare sunt utilizate pentru sistemul de script al Amarok 2.

Implementarea actuală (de la QT 4.7) folosește JavaScriptCore și nu va fi dezvoltată în continuare.

Modulul a fost depreciat ca QT 5.5.