Kirigami Addons Components QML Types

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