• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdelibs-4.14.8 API Reference
  • KDE Home
  • Contact Us
 

Kross

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCKross::ChildrenInterfaceInterface for managing Object collections
|oCKross::ActionAbstract container to deal with scripts like a single standalone script file
|\CKross::ManagerSingleton that provides the main entry point to deal with the Kross Scripting Framework
oCKross::ErrorInterfaceInterface for error-handling
|oCKross::ActionAbstract container to deal with scripts like a single standalone script file
|oCKross::InterpreterBase class for interpreter implementations
||oCKross::EcmaInterpreterImplements a Kross::Interpreter to provide a factory for EcmaScript instances
||\CKross::KjsInterpreterImplements Kross::Interpreter for the KDE Javascript interpreter backend
|oCKross::ObjectThe class Object does provide us scripting objects like class instances to the C++ world
||\CKross::EcmaObjectThe EcmaObject implements QScriptClass and Kross::Object to provide custom behavior to QtScript objects
|\CKross::ScriptBase class for interpreter dependent functionality each script provides
| oCKross::EcmaScriptImplements a Kross::Script to handle a single script
| \CKross::KjsScriptImplements Kross::Script to provide scripts for the KDE JavaScript interpreter backend
oCKross::InterpreterInfoAbstract information about a Interpreter before the interpreter-backend itself is loaded
oCKross::MetaTypeBase class for metatype-implementations
|oCKross::MetaTypeImpl< METATYPE >Metatypes which are registered in the QMetaType system
|oCKross::MetaTypeVariant< VARIANTTYPE >Metatypes which are listened in QVariant::Type
|\CKross::MetaTypeVoidStarMetatype for generic VoidStar pointers
oCKross::MetaTypeHandlerBase class for metatype-handlers as used returned by the Kross::Manager::metaTypeHandler() method
oCKross::InterpreterInfo::OptionEach interpreter is able to define options we could use to manipulate the interpreter behaviour
oCPlugin
|\CKross::ScriptingPluginLoads additional actions stored in rc files with the KrossScripting format:
oCQAbstractItemModel [external]
|\CKross::ActionCollectionModelImplements a QAbstractItemModel to provide a model for views of a ActionCollection instance that manages a collection of Action instances
oCQAction [external]
|\CKross::ActionAbstract container to deal with scripts like a single standalone script file
oCQDialog [external]
|\CKDialog [external]
| \CKPageDialog [external]
|  oCKAssistantDialog [external]
|  |\CKross::FormAssistantAccess to KAssistantDialog objects as top-level containers
|  oCKross::FormDialogAccess to KDialog objects as top-level containers
|  \CKross::FormProgressDialogAccess to progressbar
oCQListWidget [external]
|\CKross::FormListViewAccess to a ListView
oCQObject [external]
|oCKross::ActionCollectionManages collections of Action instances
|oCKross::FormModuleThe FormModule provides access to UI functionality like dialogs or widgets
|oCKross::InterpreterBase class for interpreter implementations
|oCKross::ManagerSingleton that provides the main entry point to deal with the Kross Scripting Framework
|oCKross::MetaFunctionImplements a QObject to provide an adaptor between Qt signals+slots and scripting functions
|oCKross::ScriptBase class for interpreter dependent functionality each script provides
|\CKross::TranslationModuleThe TranslationModule provides access to KDE translation and internationalization facilities
oCQScriptable
|oCKross::ActionAbstract container to deal with scripts like a single standalone script file
|\CKross::ManagerSingleton that provides the main entry point to deal with the Kross Scripting Framework
oCQScriptClass
|\CKross::EcmaObjectThe EcmaObject implements QScriptClass and Kross::Object to provide custom behavior to QtScript objects
oCQScriptExtensionPlugin
|\CKross::EcmaPluginKross QtScript Extension that provides access to the Kross Scripting Framework within the QtScript scripting language
oCQSharedData [external]
|\CKross::ObjectThe class Object does provide us scripting objects like class instances to the C++ world
oCQSortFilterProxyModel [external]
|\CKross::ActionCollectionProxyModelImplements a QSortFilterProxyModel for a ActionCollectionModel instance
oCQTreeView
|\CKross::ActionCollectionViewShows a QTreeView where the content of a ActionCollection is displayed and optional actions to run, stop, add, edit and remove scripts are provided
oCQWidget [external]
|oCKross::ActionCollectionEditorImplements a general editor for Action and ActionCollection instances
|\CKross::FormFileWidgetAccess to a KFileWidget
\CKross::WrapperInterfaceWrapper-class used to provide handlers for custom types
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Mon May 22 2017 01:31:48 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

Kross

Skip menu "Kross"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs-4.14.8 API Reference

Skip menu "kdelibs-4.14.8 API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal