QtScript

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 24. november 2014; checks kræver 8 redigeringer .

QtScript  er et scriptsprog, der fra version 4.3.0 er en integreret del af Qt .

Sproget er baseret på ECMAScript- standarden med nogle udvidelser [1] såsom muligheden for at oprette forbindelse til QObject -signaler og slots .

Brug af QtScript (eller QSA for tidligere versioner af Qt) gør det nemt at omdanne en Qt-applikation til en fuldt rekonfigurerbar softwareplatform[ afklare ] .

QtScript Binding Generator [2] tilbyder Qt API - bindinger til at bruge Qt-klasser direkte fra ECMAScript .

Med udgivelsen af ​​Qt 5.5 (udgivet 1. juli 2015) er QtScript blevet forældet [3] .

QSA

Tidligere har Trolltech leveret QSA -biblioteket (Qt Script for Applications) som binære filer. Med udgivelsen af ​​QtScript blev dette bibliotek forældet og fra 2008 [4] understøttes det ikke længere.

Ansøgning

QtScript bruges specifikt i:

QtLua

Et alternativ til JavaScript - fortolkeren , der leveres med Qt , er QtLua [ 5] , som giver dig mulighed for at udvide Qt-applikationer med Lua- scripts.

Noter

  1. Qt 4.5: QtScript-modul: ECMAScript-kompatibilitet Arkiveret 4. marts 2016.
  2. qt-labs - qtscriptgenerator Arkiveret 28. december 2011.
  3. Nye funktioner i Qt 5.5 - Forældet funktionalitet Arkiveret 17. november 2017 på Wayback Machine 
  4. Sig hej til QtScript (eng)  (  dødt link) . Arkiveret fra originalen den 26. juni 2013.
  5. QtLua projekt hjem . Hentet 23. juni 2011. Arkiveret fra originalen 22. juni 2011.

Links