KJSEmbed Features
Introduction
This document is a high-level summary of the feature set of KJSEmbed.
Qt Integration
- Generic proxy class providing access to any TTQObject.
- Call slots from scripts as if they are JS methods.
- Connect signals to JS methods as if they are slots.
- Navigate the TTQObject tree using a DOM compatible API.
- Load designer's UI files to dynamically load dialogs and widgets.
- Create any TTQWidget supported by TTQWidgetFactory.
- Custom factory for creating TQObjects (such as TTQTimer).
- An opaque wrapper handling any TTQVariant value and any pointer.
KDE Integration
- Create KParts from scripts (including KHTMLPart).
- Create KAction classes.
- Support for KDE's XMLGUI framework.
- Create any KDE widget supported by the KDE designer plugin (and a few
extras).