QtScript

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)

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

  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

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.