• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kde-runtime API Reference
  • KDE Home
  • Contact Us
 

PlasmaComponents

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 ▼CColumn
 CButtonColumnA ButtonColumn allows you to group Buttons in a column
 ▼CDualStateButton
 CCheckBoxA check box is a component that can be switched on (checked) or off (unchecked)
 CRadioButtonA radio button component consists of a radio button and a line of text
 CSwitchA check box is a component that can be switched on (checked) or off (unchecked)
 ▼CFocusScope
 CTabBarTabBar is a plasma-themed component that you can use as a container for tab buttons
 CTextFieldA plasma theme based text field widget
 ▼CFrameSvgItem
 CScrollBarDelegate
 CScrollDecoratorDelegate
 ▼CItem
 CDualStateButtonPrivate base component for several public components
 CInlineDialog
 CListItemAn item delegate for the primitive ListView component
 CPageStackThe PageStack component provides a stack-based navigation model that you can use in your application
 CScrollBarA simple Scroll Bar using the plasma theme
 CSliderAn interactive slider component with Plasma look and feel
 CTabBarLayoutDocumented API Inherits: Item
 CTabButtonA simple tab button which is using the plasma theme
 CTextAreaA plasma theme based text area
 CToolBarA plasma theme based toolbar
 CToolButtonA plasma theme based toolbutton
 ▼CMenu
 CContextMenuProvides a component with list of options that the user can choose from
 ▼CQDeclarativeParserStatus [external]
 ▼CQDeclarativeItem [external]
 ▼CFullScreenWindow
 CFullScreenSheet
 ▼CQGraphicsItem [external]
 ▼CQGraphicsObject [external]
 CQDeclarativeItem [external]
 ▼CQObject [external]
 CDialogStatus
 CEngineBookKeeping
 CPageOrientation
 CPageStatus
 CPlasma::QRangeModel
 ▼CQDeclarativeExtensionPlugin [external]
 CPlasmaComponentsPlugin
 CQGraphicsObject [external]
 CQMenuProxy
 CUnits
 CPlasma::QRangeModelPrivate
 ▼CItem
 CBusyIndicatorA simple busy indicator, It is used to indicate a task whose duration is unknown
 CButtonA button with optional label and icon which uses the plasma theme
 CButtonShadowDocumented API Inherits: Item
 ▼CDialogTop-level window for short-term tasks and brief interaction with the user
 ▼CCommonDialogCommonDialog is a convenience component that provides a dialog with the platform-style title area
 CQueryDialog
 CSelectionDialogA plasma themed SelectionDialog, which can be customized by overriding the ListView delegate
 CHighlightUsed to highlight an item of a list
 CPageDefines the content of a piece of the user interface, it's meant to be loaded by a PageStack or TabGroup element
 CProgressBarSimple progressBar using the plasma theme
 CRoundShadowDocumented API Inherits: Item
 CSectionScrollerSimilar to a ScrollBar or a ScrollDecorator
 CSheetProvides a top-level window for short-term tasks and brief interaction with the user
 CTabGroupProvides a set of pages for a tab-based interface
 CTextFieldFocus
 ▼CRow
 CButtonRowA ButtonRow allows you to group Buttons in a row
 CToolBarLayoutToolBarLayout is a container for items on a toolbar that automatically implements an appropriate layout for its children
 ▼CText
 CLabelThis is a label which uses the plasma theme
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:08:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

PlasmaComponents

Skip menu "PlasmaComponents"
  • Main Page
  • Namespace List
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List

kde-runtime API Reference

Skip menu "kde-runtime API Reference"
  • KCMShell
  • KNotify
  • Plasma Runtime
  •     PlasmaCore
  •     DragAndDrop
  •     PlasmaComponents
  •     PlasmaExtraComponents
  •     QtExtraComponents

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