announced Wednesday the release of Qt Script for Applications (QSA), a scripting language designed specifically for applications made using Qt, its multiplatform C++ application framework.
QSA’s integration with Qt enables Qt developers to gain QSA support by adding only a few lines of code, explained Trolltech President Eirik Eng. “QSA was designed to tightly integrate with Qt, ensuring that developers don’t have to worry about binding layers or subset functionality.”
The toolkit includes the software development kit (SDK) itself, along with Qt Script, an interpreted scripting language based on the ECMAScript standard; QSA Workbench, a scripting environment that includes code formatting, syntax highlighting, code completion, and stack-trace output; and the Input Dialog Framework, an Application Programming Interface (API) that allows scripters to write dialogs.
QSA is available free of charge to open source developers on Mac OS X (and Unix/Linux too). Developers planning commercial use of QSA should contact Trolltech for pricing and license terms.