Kross
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
| ▼CKross::ChildrenInterface | Interface for managing Object collections |
| CKross::Action | Abstract container to deal with scripts like a single standalone script file |
| CKross::Manager | Singleton that provides the main entry point to deal with the Kross Scripting Framework |
| ▼CKross::ErrorInterface | Interface for error-handling |
| CKross::Action | Abstract container to deal with scripts like a single standalone script file |
| ▼CKross::Interpreter | Base class for interpreter implementations |
| CKross::EcmaInterpreter | Implements a Kross::Interpreter to provide a factory for EcmaScript instances |
| CKross::KjsInterpreter | Implements Kross::Interpreter for the KDE Javascript interpreter backend |
| ▼CKross::Object | The class Object does provide us scripting objects like class instances to the C++ world |
| CKross::EcmaObject | The EcmaObject implements QScriptClass and Kross::Object to provide custom behavior to QtScript objects |
| ▼CKross::Script | Base class for interpreter dependent functionality each script provides |
| CKross::EcmaScript | Implements a Kross::Script to handle a single script |
| CKross::KjsScript | Implements Kross::Script to provide scripts for the KDE JavaScript interpreter backend |
| CKross::InterpreterInfo | Abstract information about a Interpreter before the interpreter-backend itself is loaded |
| ▼CKross::MetaType | Base class for metatype-implementations |
| CKross::MetaTypeImpl< METATYPE > | Metatypes which are registered in the QMetaType system |
| CKross::MetaTypeVariant< VARIANTTYPE > | Metatypes which are listened in QVariant::Type |
| CKross::MetaTypeVoidStar | Metatype for generic VoidStar pointers |
| CKross::MetaTypeHandler | Base class for metatype-handlers as used returned by the Kross::Manager::metaTypeHandler() method |
| CKross::InterpreterInfo::Option | Each interpreter is able to define options we could use to manipulate the interpreter behaviour |
| ▼CPlugin | |
| CKross::ScriptingPlugin | Loads additional actions stored in rc files with the KrossScripting format: |
| ▼CQAbstractItemModel [external] | |
| CKross::ActionCollectionModel | Implements a QAbstractItemModel to provide a model for views of a ActionCollection instance that manages a collection of Action instances |
| ▼CQAction [external] | |
| CKross::Action | Abstract container to deal with scripts like a single standalone script file |
| ▼CQDialog [external] | |
| ▼CKDialog [external] | |
| ▼CKPageDialog [external] | |
| ▼CKAssistantDialog [external] | |
| CKross::FormAssistant | Access to KAssistantDialog objects as top-level containers |
| CKross::FormDialog | Access to KDialog objects as top-level containers |
| CKross::FormProgressDialog | Access to progressbar |
| ▼CQListWidget [external] | |
| CKross::FormListView | Access to a ListView |
| ▼CQObject [external] | |
| CKross::ActionCollection | Manages collections of Action instances |
| CKross::FormModule | The FormModule provides access to UI functionality like dialogs or widgets |
| CKross::Interpreter | Base class for interpreter implementations |
| CKross::Manager | Singleton that provides the main entry point to deal with the Kross Scripting Framework |
| CKross::MetaFunction | Implements a QObject to provide an adaptor between Qt signals+slots and scripting functions |
| CKross::Script | Base class for interpreter dependent functionality each script provides |
| CKross::TranslationModule | The TranslationModule provides access to KDE translation and internationalization facilities |
| ▼CQScriptable | |
| CKross::Action | Abstract container to deal with scripts like a single standalone script file |
| CKross::Manager | Singleton that provides the main entry point to deal with the Kross Scripting Framework |
| ▼CQScriptClass | |
| CKross::EcmaObject | The EcmaObject implements QScriptClass and Kross::Object to provide custom behavior to QtScript objects |
| ▼CQScriptExtensionPlugin | |
| CKross::EcmaPlugin | Kross QtScript Extension that provides access to the Kross Scripting Framework within the QtScript scripting language |
| ▼CQSharedData [external] | |
| CKross::Object | The class Object does provide us scripting objects like class instances to the C++ world |
| ▼CQSortFilterProxyModel [external] | |
| CKross::ActionCollectionProxyModel | Implements a QSortFilterProxyModel for a ActionCollectionModel instance |
| ▼CQTreeView | |
| CKross::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 |
| ▼CQWidget [external] | |
| CKross::ActionCollectionEditor | Implements a general editor for Action and ActionCollection instances |
| CKross::FormFileWidget | Access to a KFileWidget |
| CKross::WrapperInterface | Wrapper-class used to provide handlers for custom types |
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:49:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:49:55 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference