The KDE Community
Kirigami2
A set of QtQuick components for mobile use targeting both Plasma Mobile and Android. In the future desktop as well.
Kirigami Introduction
It’s not a whole set of components (all the “Primitive” ones like buttons and textboxes are a job for QtQuickControls2), but it’s a set of high-level components to make the creation of applications that look and feel great on mobile as well as desktop devices and follow the KDE Human Interface Guidelines. The target of those components is anybody that wants to do an application using QtQuick as its main UI, especially if targeting a mobile platform, without adding many dependencies. They work on a variety of platforms, such as Plasma Mobile, Desktop Linux, Android, iOS and Windows. It is a Tier-1 KDE Framework starting with KDE Frameworks 5.37.
Kirigami Main Components
- ApplicationWindow
- Action
- GlobalDrawer
- ContextDrawer
- OverlayDrawer
- Page
- ScrollablePage
- OverlaySheet
- Theme
- Units
- Icon
- AbstractApplicationHeader
- AbstractApplicationWindow
- AbstractListItem
- ApplicationHeader
- BasicListItem
- ListSectionHeader
- SwipeListItem
- Heading
- Label