Libplasma

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Norg
 Nkde
 Nplasma
 Ncomponents
 NPlasmaNamespace for everything in libplasma
 CAppletThe base Applet class
 CContainmentThe base class for plugins that provide backgrounds and applet grouping containers
 CContainmentActionsThe base ContainmentActions class
 CCoronaA bookkeeping Scene for Plasma::Applets
 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
 CThemeInterface to the Plasma theme
 CTypesEnums and constants used in Plasma
 CWindowThumbnailRenders a thumbnail for the window specified by the winId property
 NPlasmaQuickThe EdgeEventForwarder class This class forwards edge events to be replayed within the given margin This is useful if children do not touch the edge of a window, but want to get input events
 CAppletPopupShows a popup for an applet either in the panel or on the desktop
 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
 CEdgeEventForwarderThe EdgeEventForwarder class This class forwards edge events to be replayed within the given margin This is useful if children do not touch the edge of a window, but want to get input events
 CPopupPlasmaWindowStyled Plasma window that can be positioned relative to an existing Item on another window
 CSharedQmlEngineAn object that instantiates an entire QML context, with its own declarative engine
 CActionTextFieldThis is advanced textfield
 CBasicPlasmoidHeadingA standard basic header for plasmoids which has title, a config button and a popup menu with all extra plasmoid actions
 CContainmentItemThis class is exposed to containments QML as the attached property Plasmoid
 CDefaultToolTipInternal type containing the default layout of a tooltip
 CDescriptiveLabelThis is a descriptive label which uses the plasma theme
 CDialogBackgroundInternal type used by DialogBackground in plasmaquick to load the actual background SVG
 CExpandableListItemA list item that expands when clicked to show additional actions and/or a custom view
 CHeadingA heading label used for subsections of texts
 CHighlightHighlight for a list or grid item
 CListSectionHeaderA section delegate for the primitive ListView component
 CMenuAn Item provides a menu for use in context specific situations
 CMobileCursor
 CMobileTextActionsToolBar
 CModelContextMenuA ModelContextMenu creates a context menu with items populated from a model or a QList<QAction*>
 CPasswordFieldThis is a standard password text field
 CPlaceholderMessageA placeholder message indicating that a list view is empty
 CPlasmaShellWaylandIntegrationThe PlasmaWaylandShellIntegration class exposes Plasma specific specific wayland extensions for
 CPlasmoidHeadingItem to be used as a header or footer in plasmoids
 CPlasmoidItemImport Statement
 CRepresentationItem to be used as root item for representations (full and compact) of plasmoids
 CSearchFieldThis is a standard textfield following KDE HIG
 CShadowedLabelWhite text label with a black shadow behind it
 CToolTipAreaAn Item managing a Plasma-themed tooltip
 CWallpaperItemThis class is exposed to wallpapers as the WallpaperItem root qml item
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 4 2024 11:54:48 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.