Pages
API Documentation

Kirigami QML Types

Kirigami Types.

  • AboutItem: An about item that displays the about data.
  • AboutPage: An "About" page that is ready to integrate in a Kirigami app.
  • AbstractApplicationHeader: An item that can be used as a title for the application.
  • AbstractApplicationItem: An item that provides the features of AbstractApplicationWindow without the window itself.
  • AbstractApplicationWindow: A window that provides some basic features needed for all apps.
  • AbstractCard: The base item for all kinds of cards.
  • Action: An item that represents an abstract Action.
  • ActionTextField: An advanced control to create custom textfields with inline buttons.
  • ActionToolBar: A toolbar built from a list of actions.
  • ApplicationItem: An item that provides the features of ApplicationWindow without the window itself.
  • ApplicationWindow: A window that provides some basic features needed for all apps.
  • Badge: A badge with a colored background.
  • Card: Card with a standard layout.
  • CardsLayout: A GridLayout optimized for showing one or two columns of cards, depending on the available space.
  • CardsListView: A ListView that can have AbstractCard as its delegate.
  • Chip: A compact element that represents an attribute, action, or filter.
  • ContextDrawer: A specialized type of drawer that will show a list of actions relevant to the application's current page.
  • ContextualHelpButton: An inline help button that shows a tooltip when clicked.
  • FlexColumn: FlexColumn is a column that grows in width to a fixed cap.
  • GlobalDrawer: A specialized form of the Drawer intended for showing an application's always-available global actions.
  • Heading: A pre-formatted label used for titles and section headers.
  • ImageColors: Extracts the dominant colors from an element or an image and exports it to a color palette.
  • InlineMessage: An inline message item with support for associated actions.
  • InlineViewHeader: A fancy inline view header showing a title and optional actions.
  • LinkButton: A button that looks like a link.
  • ListItemDragHandle: A handle to reorder items in a view.
  • ListSectionHeader: A section delegate for the primitive ListView component.
  • LoadingPlaceholder: A placeholder for loading pages.
  • NavigationTabBar: Page navigation tab-bar, used as an alternative to sidebars for 3-5 elements. A NavigationTabBar can be both used as a footer or a header for a page. It can be combined with secondary toolbars above (if in the footer) to provide page actions.
  • NavigationTabButton: Navigation buttons to be used for the NavigationTabBar component.
  • OverlayDrawer: A Drawer used to expose additional UI elements needed for small secondary tasks for which the main UI elements are not needed.
  • OverlaySheet: An overlay sheet that covers the current Page content.
  • OverlayZStacking: An attached property that manages z-index for stacking overlays relative to each other.
  • Page: A container for all the app pages.
  • PagePool: A pool of Page items.
  • PagePoolAction: An action used to load Pages coming from a common PagePool in a PageRow or QtQuickControls2 StackView.
  • PageRow: A row-based navigation model that can be used with a set of interlinked information pages.
  • PasswordField: This is a standard password text field.
  • PlaceholderMessage: A placeholder message indicating that a view is empty.
  • ScrollablePage: ScrollablePage is a Page that holds scrollable content, such as a ListView.
  • SearchField: Standard TextField following the KDE HIG.
  • SelectableLabel: This is a label which supports text selection.
  • SpellCheck: This attached property contains hints for spell checker.
  • UrlButton: A link to a URL or other remote resource.
  • WheelEvent: Describes the mouse wheel event.
  • WheelHandler: Handles scrolling for a Flickable and 2 attached ScrollBars.
  • imageColorsPaletteSwatch
We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.