QScriptExtensionPlugin Class
The QScriptExtensionPlugin class provides an abstract base for custom QScript extension plugins. More...
| Header: | #include <QScriptExtensionPlugin> |
| qmake: | QT += script |
| Since: | Qt 4.3 |
| Inherits: | QObject and QScriptExtensionInterface |
This class was introduced in Qt 4.3.
Detailed Description
QScriptExtensionPlugin is a plugin interface that makes it possible to offer extensions that can be loaded dynamically into applications using the QScriptEngine class.
Writing a script extension plugin is achieved by subclassing this base class, reimplementing the pure virtual keys() and initialize() functions, and exporting the class using the Q_PLUGIN_METADATA() macro. See How to Create Qt Plugins for details.
See also QScriptEngine::importExtension() and Creating Qt Script Extensions.