Pages
API Documentation

Kirigami Addons Components QML Types

Reusable controls and visual components for Kirigami applications.

Use Avatar to represent a person with a profile image, initials, or an icon. ConvergentContextMenu presents actions as a menu on desktop and as a bottom drawer on mobile. MessageDialog displays success, warning, error, and information messages, with an optional "Don't show again" choice. FloatingToolBar places tools over content, while FloatingButton and DoubleFloatingButton provide prominent page actions.

Import the module in the QML files that use these components:

import org.kde.kirigamiaddons.components as Components

Components.Avatar {
    name: i18nc("@info:person", "Alex Doe")
}
  • Avatar: An element that represents a user, either with initials, an icon, or a profile image.
  • AvatarButton: An button that represents a user, either with initials, an icon, or a profile image.
  • BottomDrawer: A bottom drawer component with a drag indicator.
  • ConvergentContextMenu: A context menu that can appear as a standard menu, bottom drawer, or dialog.
  • DialogRoundedBackground: Stylish background for dialogs.
  • DoubleFloatingButton: This component allows to display two buttons at the bottom of a page.
  • FloatingButton: This component is a button that can be displayed at the bottom of a page.
  • FloatingToolBar: A floating toolbar to use for example in a canvas.
  • MessageDialog: A message dialog with success, warning, error, and information styles.
  • RadioSelector: A Component that allows switching between multiple options.
  • SegmentedButton: Segmented button component.
We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.