[Prev: Preface] [Home] [Next: How to Make Qt Applications Scriptable]
This chapter gives a brief overview of the toolkit.
is a cross-platform toolkit for making C++ applications scriptable using an interpreted scripting language, . The toolkit is made up of the following components:
library, which the developer of the C++ application uses to make the application scriptable.
, an easy-to-learn, cross-platform interpreted scripting language. is based on the ECMAScript standard. Microsoft's JScript, and Netscape's JavaScript are also based on the ECMAScript standard.
, a scripting environment for editing, managing, and running scripts within your project. Qt Scripter includes an output window to view errors that occur when running the script.
makes certain objects (QObject and its subclasses) available to the scripting engine. The only thing you have to do to make your application scriptable, is to pass these objects to a function of the library. No binding code is needed because it is done dynamically using Qt meta object system.
The tutorial chapters that follow show you how to make an application scriptable and how to write a simple script for the application.
[Prev: Preface] [Home] [Next: How to Make Qt Applications Scriptable]