Kross
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
▼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: |
▼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 |
▼CQAbstractItemModel [external] | |
CKross::ActionCollectionModel | Implements a QAbstractItemModel to provide a model for views of a ActionCollection instance that manages a collection of Action instances |
▼CQAbstractProxyModel [external] | |
▼CQSortFilterProxyModel [external] | |
CKross::ActionCollectionProxyModel | Implements a QSortFilterProxyModel for a ActionCollectionModel instance |
▼CQAction [external] | |
CKross::Action | Abstract container to deal with scripts like a single standalone script file |
▼CQScriptExtensionPlugin [external] | |
CKross::EcmaPlugin | Kross QtScript Extension that provides access to the Kross Scripting Framework within the QtScript scripting language |
▼CQWidget [external] | |
CKross::ActionCollectionEditor | Implements a general editor for Action and ActionCollection instances |
CKross::FormFileWidget | Access to a KFileWidget |
▼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 |
▼CQFrame [external] | |
▼CQAbstractScrollArea [external] | |
▼CQAbstractItemView [external] | |
▼CQListView [external] | |
▼CQListWidget [external] | |
CKross::FormListView | Access to a ListView |
▼CQTreeView [external] | |
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 |
▼CQPaintDevice [external] | |
CQWidget [external] | |
▼CQScriptable [external] | |
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 [external] | |
CKross::EcmaObject | The EcmaObject implements QScriptClass and Kross::Object to provide custom behavior to QtScript objects |
▼CQSharedData [external] | |
CKross::Object | The class Object does provide us scripting objects like class instances to the C++ world |
CKross::WrapperInterface | Wrapper-class used to provide handlers for custom types |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:45 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:45 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.