101 captures
11 Sep 2008 - 27 Feb 2026
Nov DEC Jan
21
2021 2022 2023
success
fail

About this capture

COLLECTED BY

Collection: Save Page Now

TIMESTAMPS

The Wayback Machine - http://web.archive.org/web/20221221213010/https://en.wikipedia.org/wiki/QtScript
 





QtScript



From Wikipedia, the free encyclopedia



Jump to navigation  Jump to search  

QtScript is a scripting engine that has been part of the Qt cross-platform application framework since version 4.3.0.

The scripting language is based on the ECMAScript standard with a few extensions, such as QObject-style signal and slot connections.[1] The library contains the engine, and a C++ API for evaluating QtScript code and exposing custom QObject-derived C++ classes to QtScript.

The QtScript Binding Generator[2] provides bindings for the Qt API to access directly from ECMAScript.[clarification needed update needed?] QtScript and the binding generator are used for Amarok 2's scripting system.

The current (as of Qt 4.7) implementation uses JavaScriptCore and will not be further developed. The module is deprecated as of Qt 5.5.[3]

Qt Script for Applications (QSA)[edit]

An earlier and unrelated scripting engine, called Qt Script for Applications (QSA), was shipped by Trolltech as a separate Qt-based library, dual-licensed under GPL and a commercial license.

With the release of QtScript, QSA has been deprecated and reached its end of life in 2008.[4]

References[edit]

  1. ^ "Making Applications Scriptable: ECMAScript Compatibility". Qt 4.6. Nokia. Archived from the original on 2010-09-28. Retrieved 5 September 2011.
  • ^ QtScript Generator Archived 2011-12-28 at the Wayback Machine
  • ^ "New Features in Qt 5.5". Qt Company. Retrieved 15 April 2015.
  • ^ Hansen, Kent (5 January 2007). "Say hello to QtScript!". Qt Labs: Developer Blogs. Nokia. Archived from the original on 2 December 2013. Retrieved 23 November 2013.
  • External links[edit]

    Retrieved from "https://en.wikipedia.org/w/index.php?title=QtScript&oldid=1128398931"

    Categories: 
    Free computer libraries
    JavaScript dialect engines
    Qt (software)
    Hidden categories: 
    Webarchive template wayback links
    Articles with short description
    Short description matches Wikidata
    Articles with a promotional tone from December 2022
    All articles with a promotional tone
    Wikipedia articles needing clarification from September 2011
    All articles with dead external links
    Articles with dead external links from September 2018
    Articles with permanently dead external links
    Articles with dead external links from September 2011
     


    Navigation menu


    Personal tools  



    Not logged in
    Talk
    Contributions
    Create account
    Log in
     

    Namespaces  



    Article
    Talk