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.
La versión 4.7 de Qt está utilizando la aplicación JavaScriptCore.
Comenzaron a escribir lo que se convertiría en el producto estrella de la compañía: Qt.
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.