Kross
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:| Kross::Action | Abstract container to deal with scripts like a single standalone script file |
| Kross::ActionCollection | Manages collections of Action instances |
| Kross::ActionCollectionEditor | Implements a general editor for Action and ActionCollection instances |
| Kross::ActionCollectionModel | Implements a QAbstractItemModel to provide a model for views of a ActionCollection instance that manages a collection of Action instances |
| Kross::ActionCollectionProxyModel | Implements a QSortFilterProxyModel for a ActionCollectionModel instance |
| Kross::ActionCollectionView | Shows a QTreeView where the content of a ActionCollection is displayed and optional actions to run, stop, add, edit and remove scripts are provided |
| Kross::ChildrenInterface | Interface for managing Object collections |
| Kross::EcmaInterpreter | Implements a Kross::Interpreter to provide a factory for EcmaScript instances |
| Kross::EcmaPlugin | Kross QtScript Extension that provides access to the Kross Scripting Framework within the QtScript scripting language |
| Kross::EcmaScript | Implements a Kross::Script to handle a single script |
| Kross::ErrorInterface | Interface for error-handling |
| Kross::FormAssistant | Access to KAssistantDialog objects as top-level containers |
| Kross::FormDialog | Access to KDialog objects as top-level containers |
| Kross::FormFileWidget | Access to a KFileWidget |
| Kross::FormListView | Access to a ListView |
| Kross::FormModule | The FormModule provides access to UI functionality like dialogs or widgets |
| Kross::FormProgressDialog | Access to progressbar |
| Kross::Interpreter | Base class for interpreter implementations |
| Kross::InterpreterInfo | Abstract information about a Interpreter before the interpreter-backend itself is loaded |
| Kross::KjsInterpreter | Implements Kross::Interpreter for the KDE Javascript interpreter backend |
| Kross::KjsScript | Implements Kross::Script to provide scripts for the KDE JavaScript interpreter backend |
| Kross::Manager | Singleton that provides the main entry point to deal with the Kross Scripting Framework |
| Kross::MetaFunction | Implements a QObject to provide an adaptor between Qt signals+slots and scripting functions |
| Kross::MetaType | Base class for metatype-implementations |
| Kross::MetaTypeHandler | Base class for metatype-handlers as used returned by the Kross::Manager::metaTypeHandler() method |
| Kross::MetaTypeImpl< METATYPE > | Metatypes which are registered in the QMetaType system |
| Kross::MetaTypeVariant< VARIANTTYPE > | Metatypes which are listened in QVariant::Type |
| Kross::MetaTypeVoidStar | Metatype for generic VoidStar pointers |
| Kross::Object | The class Object does provide us scripting objects like class instances to the C++ world |
| Kross::InterpreterInfo::Option | Each interpreter is able to define options we could use to manipulate the interpreter behaviour |
| Plugin | |
| QAction | |
| QScriptable | |
| QScriptExtensionPlugin | |
| QSharedData | |
| QTreeView | |
| Kross::Script | Base class for interpreter dependent functionality each script provides |
| Kross::ScriptingPlugin | Loads additional actions stored in rc files with the KrossScripting format: |
| Kross::TranslationModule | The TranslationModule provides access to KDE translation and internationalization facilities |
| Kross::WrapperInterface | Wrapper-class used to provide handlers for custom types |
KDE 4.3 API Reference