Ir al contenido

QtScript

De Wikipedia, la enciclopedia libre

QtScript es un motor de secuencias de comandos que ha formado parte del conjunto de herramientas Qt desde la versión 4.3.

El lenguaje de programación se basa en el estándar ECMAScript con un par de desviaciones y extensiones. La biblioteca cuenta con el motor, y una API C++ para evaluar el código QtScript y exponiendo a medida derivados QObject-C++ para clases QtScript.[1]

El enlace de QtScript generador proporciona enlaces para el API de Qt para acceder directamente desde ECMAScript. QtScript y el generador de unión se utilizan para Amarok 2 del sistema de scripting.

La versión de QtScript incluida en Qt 4.7 (2011) utiliza JavaScriptCore, pero su desarrollo no continuó; posteriormente, el módulo fue declarado obsoleto a partir de Qt 5.5 en abril de 2015.[2]

Trolltech fue fundada por Eirik Chambe-Eng y Haavard Nord en 1994. Comenzaron a escribir lo que se convertiría en el producto estrella de la compañía: Qt. Comenzaron a escribirlo en 1991 - Vendieron a Nokia y estos a Digia en 2012

The Qt Company (antes conocida como Digia, Qt, Qt Development Frameworks, Qt Software, Trolltech y como Quasar Technologies) es una compañía de software ubicada en Oslo, Norway- más conocida por su Qt toolkit and application framework. Qt Company es una subsidiaria de Digia.

QtScript para Aplicaciones (QSA)

[editar]

Un motor de secuencias de comandos anterior y sin relación, denominada QtScript para Aplicaciones (QSA), fue enviado por Trolltech como una biblioteca independiente basado en Qt, doble licenciado bajo GPL y una licencia comercial.

Con el lanzamiento de QtScript, QSA ha quedado obsoleto y ha llegado al final del soporte en 2008.

Referencias

[editar]
  1. «Qt 4.6: Making Applications Scriptable». doc.trolltech.com (en inglés). Archivado desde el original el 28 de septiembre de 2010. Consultado el 12 de mayo de 2026.
  2. «New Features in Qt 5.5 - Qt Wiki». wiki.qt.io. Consultado el 12 de mayo de 2026.

Enlaces externos

[editar]