Plasma
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
CPlasma::AuthorizationInterface | Allows authorization of access to plasma services |
CConfigLoader | A KConfigSkeleton that populates itself based on KConfigXT XML |
CPlasma::ContainmentActionsPluginsConfig | A class that holds a map of triggers to plugin names |
CPlasma::Credentials | This class encapsules someone's identity |
CIconWidget | Provides a generic icon |
CItemBackground | Background for QGraphicsWidget based item views with animation effects |
▼CKConfigSkeleton | |
CPlasma::ConfigLoader | |
▼CKJob | |
CPlasma::AccessAppletJob | This class is used for asynchronously accessing an applet published on a remote system |
CPlasma::ServiceAccessJob | This class is used for asynchronously accessing a job published on a remote system |
CPlasma::ServiceJob | This class provides jobs for use with Plasma::Service |
CPlasma::Package | Object representing an installed Plasmagik package |
CPlasma::PackageMetadata | Provides metadata for a Package |
CPlasma::PlotColor | |
CPlasma::PluginLoader | This is an abstract base class which defines an interface to which Plasma's Applet Loading logic can communicate with a parent application |
▼CQGraphicsItem [external] | |
▼CQGraphicsObject [external] | |
▼CQGraphicsWidget [external] | |
CPlasma::AbstractToolBox | |
►CPlasma::Applet | The base Applet class |
CPlasma::BusyWidget | A widget that provides a waiting spinner |
CPlasma::DeclarativeWidget | A widget that contains an entire QML context, with its own declarative engine |
CPlasma::Extender | Extends applets to allow detachable parts |
►CPlasma::ExtenderItem | Provides detachable items for an Extender |
CPlasma::FlashingLabel | Provides flashing text or icons inside Plasma |
CPlasma::Frame | A widget that provides a simple frame |
CPlasma::IconWidget | |
CPlasma::ItemBackground | |
CPlasma::Meter | Provides generic meter widget for Plasma |
CPlasma::ScrollWidget | A container of widgets that can have scrollbars |
CPlasma::Separator | |
CPlasma::SignalPlotter | Provides a signal plotter for plasma |
CPlasma::SvgWidget | |
CPlasma::TabBar | A tab bar widget, to be used for tabbed interfaces |
CPlasma::WebView | Provides a widget to display html content in Plasma |
►CQGraphicsProxyWidget [external] | |
▼CQGraphicsLayoutItem [external] | |
▼CQGraphicsLayout [external] | |
CStackedLayout | |
CQGraphicsWidget [external] | |
▼CQObject [external] | |
CPlasma::AbstractDialogManager | Shows the dialogs shown by applets and the rest of the shell |
CPlasma::AbstractRunner | An abstract base class for Plasma Runner plugins |
CPlasma::AccessManager | Allows access to remote Plasma::Applet classes |
CPlasma::AnimationDriver | |
CPlasma::Animator | A system for applying effects to Plasma elements |
CPlasma::AuthorizationManager | Allows authorization of access to plasma services |
CPlasma::AuthorizationRule | Defines a rule indicating whether or not a certain service can be accessed by a certain machine |
CPlasma::ClientPinRequest | Describes an outgoing connection |
CPlasma::ContainmentActions | The base ContainmentActions class |
CPlasma::Context | |
CPlasma::DataContainer | A set of data exported via a DataEngine |
CPlasma::DataEngine | Data provider for plasmoids (Plasma plugins) |
CPlasma::DataEngineManager | DataEngine loader and life time manager |
CPlasma::PackageStructure | A description of the expected file structure of a given package type |
CPlasma::RunnerContext | Information related to a search, including the search term, metadata on the search term and collected matches |
CPlasma::RunnerManager | Decides what installed runners are runnable, and their ratings |
▼CPlasma::ScriptEngine | The base class for scripting interfaces to be used in loading plasmoids of a given language |
CPlasma::AppletScript | Provides a restricted interface for scripted applets |
CPlasma::DataEngineScript | Provides a restricted interface for scripting a DataEngine |
CPlasma::RunnerScript | Provides a restricted interface for scripting a runner |
CPlasma::WallpaperScript | Provides a restricted interface for scripting a Wallpaper |
CPlasma::Service | This class provides a generic API for write access to settings or services |
▼CPlasma::Svg | A theme aware image-centric SVG class |
CPlasma::FrameSvg | Provides an SVG with borders |
CPlasma::Theme | Interface to the Plasma theme |
CPlasma::ToolTipManager | Manages tooltips for QGraphicsWidgets in Plasma |
CPlasma::Wallpaper | The base Wallpaper class |
▼CQAbstractAnimation [external] | |
CPlasma::Animation | Abstract representation of a single animation |
▼CQAbstractItemDelegate [external] | |
CPlasma::Delegate | Item delegate for rendering items in Plasma menus implemented with item views |
CQGraphicsObject [external] | |
▼CQGraphicsScene [external] | |
CPlasma::Corona | A QGraphicsScene for Plasma::Applets |
▼CQWidget [external] | |
CPlasma::Dialog | A dialog that uses the Plasma style |
▼CQFrame [external] | |
►CQAbstractScrollArea [external] | |
CStackedLayout | |
▼CQPaintDevice [external] | |
CQWidget [external] | |
▼CQSharedData [external] | |
CPlasma::PackageStructure | A description of the expected file structure of a given package type |
▼CQStyleOption [external] | |
▼CQStyleOptionGraphicsItem [external] | |
CPlasma::Containment::StyleOption | |
CPlasma::QueryMatch | A match returned by an AbstractRunner in response to a given RunnerContext |
CPlasma::RunnerSyntax | |
CPlasma::ToolTipContent |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:13 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:23:13 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.