Kirigami2

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Corg::kde::kirigami::CardsLayoutA GridLayout optimized for showing one or two columns of cards, depending on the available space
 Corg::kde::kirigami::HeroAn element that implements a shared element transition, otherwise known as a "hero animation"
 Corg::kde::kirigami::templates::InlineMessageAn inline message item with support for informational, positive, warning and error types, and with support for associated actions
 Corg::kde::kirigami::InlineMessageAn inline message item with support for informational, positive, warning and error types, and with support for associated actions
 Corg::kde::kirigami::LabelThis is a label which uses the current Theme
 Corg::kde::kirigami::ListSectionHeaderA section delegate for the primitive ListView component
 Corg::kde::kirigami::templates::OverlaySheetAn overlay sheet that covers the current Page content
 Corg::kde::kirigami::OverlaySheetAn overlay sheet that covers the current Page content
 Corg::kde::kirigami::PageRowQtQuick.Controls.Control PageRow implements a row-based navigation model, which can be used with a set of interlinked information pages
 Corg::kde::kirigami::PasswordFieldThis is a standard password text field
 CQObject [external]
 CBorderGroupGrouped property for rectangle border
 CColorUtilsUtilities for processing items to obtain colors and information useful for UIs that need to adjust to variable elements
 CColumnViewAttachedThis is an attached property to every item that is inserted in the ColumnView, used to access the view and page information such as the position and informations for layouting, such as fillWidth
 CCornersGroupGrouped property for corner radius
 CFormLayoutAttachedThis attached property contains the information for decorating a FormLayout: It contains the text labels of fields and information about sections
 CKirigami::KirigamiPluginFactoryThis class is reimpleented by plugins to provide different implementations of PlatformTheme
 CKirigami::PlatformThemeThis class is the base for color management in Kirigami, different platforms can reimplement this class to integrate with system platform colors of a given platform
 CKirigami::TabletModeWatcherThis class reports on the status of certain transformable devices which can be both tablets and laptops at the same time, with a detachable keyboard
 CKirigamiWheelEventDescribes the mouse wheel event
 CMnemonicAttachedThis Attached property is used to calculate automated keyboard sequences to trigger actions based upon their text: if an "&" mnemonic is used (ie "&Ok"), the system will attempt to assign the desired letter giving it priority, otherwise a letter among the ones in the label will be used if possible and not conflicting
 CPagePoolA Pool of Page items, pages will be unique per url and the items will be kept around unless explicitly deleted
 CPageRouteItem representing a route the PageRouter can navigate to
 CPageRouterAn item managing pages and data of a ColumnView using named routes
 CPageRouterAttachedAttached object allowing children of a PageRouter to access its functions without requiring the children to have the parent PageRouter's id
 CPreloadRouteGroupItem holding data about when to preload a route
 CQQuickItem [external]
 CScenePositionAttachedThis attached property contains the information about the scene position of the item: Its global x and y coordinates will update automatically and can be binded
 CSettingsThis class contains global kirigami settings about the current device setup It is exposed to QML as the singleton "Settings"
 CShadowGroupGrouped property for rectangle shadow
 CSizeGroupSizeGroup is a utility object that makes groups of items request the same size
 CToolBarLayoutAttachedAttached property for ToolBarLayout delegates
 CWheelHandlerThis class intercepts the mouse wheel events of its target, and gives them to the user code as a signal, which can be used for custom mouse wheel management code
 CQQmlParserStatus [external]
 CPageRouterAn item managing pages and data of a ColumnView using named routes
 CQQuickItem [external]
 CSizeGroupSizeGroup is a utility object that makes groups of items request the same size
 CQSGMaterial [external]
 CShadowedRectangleMaterialA material rendering a rectangle with a shadow
 CQSGNode [external]
 CQSGBasicGeometryNode [external]
 CQtQuick.Controls.Action [external]
 Corg::kde::kirigami::ActionAn item that represents an abstract Action
 CQtQuick.Controls.ApplicationWindow [external]
 Corg::kde::kirigami::AbstractApplicationWindowA window that provides some basic features needed for all apps Use this class only if you need a custom content for your application, different from the Page Row behavior recommended by the HIG and provided by ApplicationWindow
 CQtQuick.Controls.Control [external]
 Corg::kde::kirigami::AbstractItemViewHeaderAn item that can be used as an header for a ListView
 Corg::kde::kirigami::ActionToolBarThis is a simple toolbar built out of a list of actions each action is represented by a ToolButton, those that won't fit the size will go in a menu under a button with the overflow ..
 Corg::kde::kirigami::AvatarAn element that represents a user, either with initials, an icon, or a profile image
 CQtQuick.Controls.Drawer [external]
 Corg::kde::kirigami::templates::OverlayDrawerOverlay Drawers are used to expose additional UI elements needed for small secondary tasks for which the main UI elements are not needed
 CQtQuick.Controls.ItemDelegate [external]
 Corg::kde::kirigami::templates::AbstractCardA AbstractCard is the base for cards
 Corg::kde::kirigami::templates::AbstractListItemAn item delegate for the primitive ListView component
 CQtQuick.Controls.Label [external]
 Corg::kde::kirigami::HeadingA heading label used for subsections of texts
 Corg::kde::kirigami::LinkButtonShows a Button that looks like a link
 CQtQuick.Controls.Page [external]
 Corg::kde::kirigami::PagePage is a container for all the app pages: everything pushed to the ApplicationWindow's pageStack should be a Page
 CQtQuick.Controls.TextField [external]
 Corg::kde::kirigami::ActionTextFieldThis is advanced textfield
 CQtQuick.GridView [external]
 Corg::kde::kirigami::CardsGridViewCardsGridView is used to display a grid of Cards generated from any model
 CQtQuick.Item [external]
 Corg::kde::kirigami::AbstractApplicationItemAn item that provides the features of AbstractApplicationWindow without the window itself
 Corg::kde::kirigami::FormLayoutThis is the base class for Form layouts conforming to the Kirigami Human interface guidelines
 Corg::kde::kirigami::ListItemDragHandleImplements a drag handle supposed to be in items in ListViews to reorder items The ListView must visualize a model which supports item reordering, such as ListModel.move() or QAbstractItemModel instances with moveRows() correctly implemented
 Corg::kde::kirigami::SwipeListItemAn item delegate Intended to support extra actions obtainable by uncovering them by dragging away the item with the handle This acts as a container for normal list items
 Corg::kde::kirigami::SwipeNavigatorSwipeNavigator is a control providing for lateral navigation
 Corg::kde::kirigami::templates::AbstractApplicationHeaderAn item that can be used as a title for the application
 CQtQuick.Layouts.ColumnLayout [external]
 Corg::kde::kirigami::FlexColumnFlexColumn is a column that grows in width to a fixed cap
 Corg::kde::kirigami::PlaceholderMessageA placeholder message indicating that a list view is empty
 CQtQuick.ListView [external]
 Corg::kde::kirigami::CardsListViewCardsListView is a ListView which can have AbstractCard as its delegate: it will automatically assign the proper spacings and margins around the cards adhering to the design guidelines
 CQtQuick.Rectangle [external]
 Corg::kde::kirigami::SeparatorA visual separator
 Corg::kde::kirigami::SearchFieldThis is a standard textfield following KDE HIG
 Corg::kde::kirigami::templates::SingletonHeaderSizeGroup
 Corg::kde::kirigami::templates::SwipeListItemAn item delegate intended to support extra actions obtainable by uncovering them by dragging away the item with the handle This acts as a container for normal list items
 Corg::kde::kirigami::SwipeListItemAn item delegate Intended to support extra actions obtainable by uncovering them by dragging away the item with the handle This acts as a container for normal list items
 Corg::kde::kirigami::Theme
 Corg::kde::kirigami::UnitsA set of values to define semantically sizes and durations
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat May 15 2021 22:38:14 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.