Plasma

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Norg
 Nkde
 Nplasma
 Ncalendar
 Ncomponents
 Nextras
 NPlasmaNamespace for everything in libplasma
 CAppletThe base Applet class
 CAppletScriptProvides a restricted interface for scripted applets
 CContainmentThe base class for plugins that provide backgrounds and applet grouping containers
 CContainmentActionsThe base ContainmentActions class
 CCoronaA bookkeeping Scene for Plasma::Applets
 CDataContainerA set of data exported via a DataEngine
 CDataEngineData provider for plasmoids (Plasma plugins)
 CDataEngineConsumerA class that makes it safe and easy to use DataEngines
 CDataEngineScriptProvides a restricted interface for scripting a DataEngine
 CDataModelDataSource data as a model
 CDataSourceProvides data from a range of plugins
 CFrameSvgProvides an SVG with borders
 CFrameSvgItemProvides an SVG with borders
 CFrameSvgItemMarginsThe sizes of a frame's margins
 CPackageObject representing an installed Plasma package
 CPluginLoaderThis is an abstract base class which defines an interface to which Plasma's Applet Loading logic can communicate with a parent application
 CQuickThemeInterface to the Plasma theme
 CScriptEngineThe base class for scripting interfaces to be used in loading plasmoids of a given language
 CServiceThis class provides a generic API for write access to settings or services
 CServiceJobThis class provides jobs for use with Plasma::Service
 CSortFilterModelFilter and sort an existing QAbstractItemModel
 CSvgA theme aware image-centric SVG class
 CSvgItemDisplays an SVG or an element from an SVG file
 CThemeInterface to the Plasma theme
 CTimeTrackerThis debugging class is meant to provide an overview of how the objects change over time and hopefully provide the information required to detect buggy initialization
 CTypesEnums and constants used in Plasma
 CWindowTextureNodeSimpleTextureNode which cleans up the texture
 CWindowThumbnailRenders a thumbnail for the window specified by the winId property
 NPlasmaQuick
 CConfigModelThis model contains all the possible config categories for a dialog, such as categories of the config dialog for an Applet TODO: it should probably become an import instead of a library?
 CDialogDialog creates a Plasma themed top level window that can contain any QML component
 NQtQuick
 NControls
 NStyles
 NPlasma
 CAppletInterfaceThis class is exposed to applets in QML as the attached property Plasmoid
 CApplicationClass which handles an application execution
 CBackgroundMetrics
 CButtonBackground
 CButtonFocus
 CButtonShadowDocumented API Inherits: Item
 CColorScopeSets the colour scheme to be used by all child items
 CContainmentInterfaceThis class is exposed to containments QML as the attached property Plasmoid
 CDefaultListItemBackground
 CFallbackComponentComponent that loads a qml file based on a chain of different fallback paths
 CFlatButtonBackground
 CIconDialogClass which handles an icondialog execution
 CIconItemDisplays an icon, either from the standard QIcon system or where applicable from the theme SVG files
 CMenuAn Item provides a menu for use in context specific situations
 CMobileCursor
 CMobileTextActionsToolBar
 CRaisedButtonBackground
 CRoundShadowDocumented API Inherits: Item
 CServiceOperationStatusMonitors services
 CTextFieldFocus
 CTheme
 CToolTipAn Item managing a Plasma-themed tooltip
 CToolTipDialogInternally used by Tooltip
 CUnitsExpose sizes to QML
 CWallpaperInterfaceThis class is exposed to wallpapers as the attached property "wallpaper"
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Sep 18 2021 22:42:07 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.