A QtScript egy szkriptnyelv, amely a 4.3.0-s verziótól kezdve a Qt szerves részét képezi .
A nyelv az ECMAScript szabványon alapul , néhány kiterjesztéssel [1] , például QObject jelekhez és bővítőhelyekhez való csatlakozás lehetőségével.
A QtScript (vagy a Qt korábbi verzióinál a QSA) használata megkönnyíti a Qt-alkalmazások teljesen újrakonfigurálható szoftverplatformmá alakítását.[ pontosítás ] .
A QtScript Binding Generator [2] Qt API összerendeléseket kínál a Qt osztályok közvetlenül az ECMAScriptből történő használatához .
A Qt 5.5 kiadásával (2015. július 1-jén) a QtScript elavult [3] .
Korábban a Trolltech bináris fájlokként szállította a QSA (Qt Script for Applications) könyvtárat. A QtScript kiadásával ez a könyvtár elavulttá vált, és 2008 -tól [4] már nem támogatott.
A QtScript kifejezetten a következőkben használatos:
A Qt - vel együtt szállított JavaScript értelmező alternatívája a QtLua [ 5] , amely lehetővé teszi a Qt alkalmazások Lua szkriptekkel való bővítését.
ECMAScript | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dialektusok | |||||||||||||
Motorok ( összehasonlítás ) | |||||||||||||
Keretrendszerek , könyvtárak |
| ||||||||||||
Emberek | |||||||||||||
Egyéb |
Qt | |
---|---|
Technológia | |
Eszközök | |
Kötések | |
Kapcsolódó témák |