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

Plasma

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CPlasma::AuthorizationInterfaceAllows authorization of access to plasma services
 CConfigLoaderA KConfigSkeleton that populates itself based on KConfigXT XML
 CPlasma::ContainmentActionsPluginsConfigA class that holds a map of triggers to plugin names
 CPlasma::CredentialsThis class encapsules someone's identity
 CIconWidgetProvides a generic icon
 CItemBackgroundBackground for QGraphicsWidget based item views with animation effects
 ▼CKConfigSkeleton
 CPlasma::ConfigLoader
 CThemeConfig
 ▼CKJob
 CPlasma::AccessAppletJobThis class is used for asynchronously accessing an applet published on a remote system
 CPlasma::ServiceAccessJobThis class is used for asynchronously accessing a job published on a remote system
 CPlasma::ServiceJobThis class provides jobs for use with Plasma::Service
 CPlasma::PackageObject representing an installed Plasmagik package
 CPlasma::PackageMetadataProvides metadata for a Package
 CPlasma::PlotColor
 CPlasma::PluginLoaderThis is an abstract base class which defines an interface to which Plasma's Applet Loading logic can communicate with a parent application
 ▼CQAbstractAnimation
 CPlasma::AnimationAbstract representation of a single animation
 ▼CQAbstractItemDelegate
 CPlasma::DelegateItem delegate for rendering items in Plasma menus implemented with item views
 ▼CQGraphicsLayout
 CStackedLayout
 ▼CQGraphicsProxyWidget
 CPlasma::CheckBoxProvides a Plasma-themed checkbox
 CPlasma::ComboBoxProvides a Plasma-themed combo box
 CPlasma::GroupBoxProvides a plasma-themed QGroupBox
 CPlasma::LabelProvides a plasma-themed QLabel
 CPlasma::LineEditProvides a plasma-themed KLineEdit
 CPlasma::PushButtonProvides a plasma-themed KPushButton
 CPlasma::RadioButtonProvides a plasma-themed QRadioButton
 CPlasma::ScrollBarProvides a plasma-themed QScrollBar
 CPlasma::SliderProvides a plasma-themed QSlider
 CPlasma::SpinBoxProvides a plasma-themed KIntSpinBox
 CPlasma::TextBrowserProvides a plasma-themed KTextBrowser
 CPlasma::TextEditProvides a plasma-themed KTextEdit
 CPlasma::ToolButtonProvides a plasma-themed QToolButton
 CPlasma::TreeViewProvides a plasma-themed QTreeView
 CPlasma::VideoWidgetVideo playing widget via Phonon, it encloses the Phonon::MediaObject and Phonon::AudioOutput too
 ▼CQGraphicsScene
 CPlasma::CoronaA QGraphicsScene for Plasma::Applets
 ▼CQGraphicsView
 CPlasma::ViewA QGraphicsView for a single Containment
 ▼CQGraphicsWidget
 CPlasma::AbstractToolBox
 ►CPlasma::AppletThe base Applet class
 CPlasma::ContainmentThe base class for plugins that provide backgrounds and applet grouping containers
 CPlasma::GLAppletPlasma Applet that is fully rendered using OpengGL
 CPlasma::PopupAppletAllows applets to automatically 'collapse' into an icon when put in an panel, and is a convenient base class for any applet that wishes to use extenders
 CPlasma::BusyWidgetA widget that provides a waiting spinner
 CPlasma::DeclarativeWidgetA widget that contains an entire QML context, with its own declarative engine
 CPlasma::ExtenderExtends applets to allow detachable parts
 ►CPlasma::ExtenderItemProvides detachable items for an Extender
 CPlasma::ExtenderGroupAllows for grouping of extender items
 CPlasma::FlashingLabelProvides flashing text or icons inside Plasma
 CPlasma::FrameA widget that provides a simple frame
 CPlasma::IconWidget
 CPlasma::ItemBackground
 CPlasma::MeterProvides generic meter widget for Plasma
 CPlasma::ScrollWidgetA container of widgets that can have scrollbars
 CPlasma::Separator
 CPlasma::SignalPlotterProvides a signal plotter for plasma
 CPlasma::SvgWidget
 CPlasma::TabBarA tab bar widget, to be used for tabbed interfaces
 CPlasma::WebViewProvides a widget to display html content in Plasma
 ▼CQObject
 CPlasma::AbstractDialogManagerShows the dialogs shown by applets and the rest of the shell
 CPlasma::AbstractRunnerAn abstract base class for Plasma Runner plugins
 CPlasma::AccessManagerAllows access to remote Plasma::Applet classes
 CPlasma::AnimationDriver
 CPlasma::AnimatorA system for applying effects to Plasma elements
 CPlasma::AuthorizationManagerAllows authorization of access to plasma services
 CPlasma::AuthorizationRuleDefines a rule indicating whether or not a certain service can be accessed by a certain machine
 CPlasma::ClientPinRequestDescribes an outgoing connection
 CPlasma::ContainmentActionsThe base ContainmentActions class
 CPlasma::Context
 CPlasma::DataContainerA set of data exported via a DataEngine
 CPlasma::DataEngineData provider for plasmoids (Plasma plugins)
 CPlasma::DataEngineManagerDataEngine loader and life time manager
 CPlasma::PackageStructureA description of the expected file structure of a given package type
 CPlasma::RunnerContextInformation related to a search, including the search term, metadata on the search term and collected matches
 CPlasma::RunnerManagerDecides what installed runners are runnable, and their ratings
 ►CPlasma::ScriptEngineThe base class for scripting interfaces to be used in loading plasmoids of a given language
 CPlasma::AppletScriptProvides a restricted interface for scripted applets
 CPlasma::DataEngineScriptProvides a restricted interface for scripting a DataEngine
 CPlasma::RunnerScriptProvides a restricted interface for scripting a runner
 CPlasma::WallpaperScriptProvides a restricted interface for scripting a Wallpaper
 CPlasma::ServiceThis class provides a generic API for write access to settings or services
 ►CPlasma::SvgA theme aware image-centric SVG class
 CPlasma::FrameSvgProvides an SVG with borders
 CPlasma::ThemeInterface to the Plasma theme
 CPlasma::ToolTipManagerManages tooltips for QGraphicsWidgets in Plasma
 CPlasma::WallpaperThe base Wallpaper class
 CStackedLayout
 ▼CQSharedData
 CPlasma::PackageStructureA description of the expected file structure of a given package type
 ▼CQStyleOptionGraphicsItem
 CPlasma::Containment::StyleOption
 CPlasma::QueryMatchA match returned by an AbstractRunner in response to a given RunnerContext
 ▼CQWidget
 CPlasma::DialogA dialog that uses the Plasma style
 CPlasma::RunnerSyntax
 CPlasma::ToolTipContent
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:35 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

Plasma

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

kdelibs API Reference

Skip menu "kdelibs 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
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Nepomuk-Core
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



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