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

Plasma

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ▼NPlasmaNamespace for everything in libplasma
 CAbstractDialogManagerShows the dialogs shown by applets and the rest of the shell
 CAbstractRunnerAn abstract base class for Plasma Runner plugins
 CAbstractToolBox
 CAccessAppletJobThis class is used for asynchronously accessing an applet published on a remote system
 CAccessManagerAllows access to remote Plasma::Applet classes
 CAnimationAbstract representation of a single animation
 CAnimationDriver
 CAnimatorA system for applying effects to Plasma elements
 CAppletThe base Applet class
 CAppletScriptProvides a restricted interface for scripted applets
 CAuthorizationInterfaceAllows authorization of access to plasma services
 CAuthorizationManagerAllows authorization of access to plasma services
 CAuthorizationRuleDefines a rule indicating whether or not a certain service can be accessed by a certain machine
 CBusyWidgetA widget that provides a waiting spinner
 CCheckBoxProvides a Plasma-themed checkbox
 CClientPinRequestDescribes an outgoing connection
 CComboBoxProvides a Plasma-themed combo box
 CConfigLoader
 ►CContainmentThe base class for plugins that provide backgrounds and applet grouping containers
 CStyleOption
 CContainmentActionsThe base ContainmentActions class
 CContainmentActionsPluginsConfigA class that holds a map of triggers to plugin names
 CContext
 CCoronaA QGraphicsScene for Plasma::Applets
 CCredentialsThis class encapsules someone's identity
 CDataContainerA set of data exported via a DataEngine
 CDataEngineData provider for plasmoids (Plasma plugins)
 CDataEngineManagerDataEngine loader and life time manager
 CDataEngineScriptProvides a restricted interface for scripting a DataEngine
 CDeclarativeWidgetA widget that contains an entire QML context, with its own declarative engine
 CDelegateItem delegate for rendering items in Plasma menus implemented with item views
 CDialogA dialog that uses the Plasma style
 CExtenderExtends applets to allow detachable parts
 CExtenderGroupAllows for grouping of extender items
 CExtenderItemProvides detachable items for an Extender
 CFlashingLabelProvides flashing text or icons inside Plasma
 CFrameA widget that provides a simple frame
 CFrameSvgProvides an SVG with borders
 CGLAppletPlasma Applet that is fully rendered using OpengGL
 CGroupBoxProvides a plasma-themed QGroupBox
 CIconWidget
 CItemBackground
 CLabelProvides a plasma-themed QLabel
 CLineEditProvides a plasma-themed KLineEdit
 CMeterProvides generic meter widget for Plasma
 CPackageObject representing an installed Plasmagik package
 CPackageMetadataProvides metadata for a Package
 CPackageStructureA description of the expected file structure of a given package type
 CPlotColor
 CPluginLoaderThis is an abstract base class which defines an interface to which Plasma's Applet Loading logic can communicate with a parent application
 CPopupAppletAllows 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
 CPushButtonProvides a plasma-themed KPushButton
 CQueryMatchA match returned by an AbstractRunner in response to a given RunnerContext
 CRadioButtonProvides a plasma-themed QRadioButton
 CRunnerContextInformation related to a search, including the search term, metadata on the search term and collected matches
 CRunnerManagerDecides what installed runners are runnable, and their ratings
 CRunnerScriptProvides a restricted interface for scripting a runner
 CRunnerSyntax
 CScriptEngineThe base class for scripting interfaces to be used in loading plasmoids of a given language
 CScrollBarProvides a plasma-themed QScrollBar
 CScrollWidgetA container of widgets that can have scrollbars
 CSeparator
 CServiceThis class provides a generic API for write access to settings or services
 CServiceAccessJobThis class is used for asynchronously accessing a job published on a remote system
 CServiceJobThis class provides jobs for use with Plasma::Service
 CSignalPlotterProvides a signal plotter for plasma
 CSliderProvides a plasma-themed QSlider
 CSpinBoxProvides a plasma-themed KIntSpinBox
 CSvgA theme aware image-centric SVG class
 CSvgWidget
 CTabBarA tab bar widget, to be used for tabbed interfaces
 CTextBrowserProvides a plasma-themed KTextBrowser
 CTextEditProvides a plasma-themed KTextEdit
 CThemeInterface to the Plasma theme
 CToolButtonProvides a plasma-themed QToolButton
 CToolTipContent
 CToolTipManagerManages tooltips for QGraphicsWidgets in Plasma
 CTreeViewProvides a plasma-themed QTreeView
 CVideoWidgetVideo playing widget via Phonon, it encloses the Phonon::MediaObject and Phonon::AudioOutput too
 CViewA QGraphicsView for a single Containment
 CWallpaperThe base Wallpaper class
 CWallpaperScriptProvides a restricted interface for scripting a Wallpaper
 CWebViewProvides a widget to display html content in Plasma
 CConfigLoaderA KConfigSkeleton that populates itself based on KConfigXT XML
 CIconWidgetProvides a generic icon
 CItemBackgroundBackground for QGraphicsWidget based item views with animation effects
 CKConfigSkeleton
 CKJob
 CQAbstractAnimation
 CQAbstractItemDelegate
 CQGraphicsLayout
 CQGraphicsProxyWidget
 CQGraphicsScene
 CQGraphicsView
 CQGraphicsWidget
 CQObject
 CQStyleOptionGraphicsItem
 CQWidget
 CStackedLayout
 CThemeConfig
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