Kirigami Addons
Kirigami Addons is an additional set of visual components that work well on mobile and desktop and are guaranteed to be cross-platform.
It uses Kirigami under the hood to create its components and should look native with any QtQuick Controls style.
A tutorial for Kirigami Addons can be found over the KDE Developer Platform.
Using the Module
Using a KDE module's C++ API requires linking against the module library. The preferred way of consuming the library is through CMake.
Building with CMake
To import each Kirigami Addons QML module individually:
ecm_find_qmlmodule(org.kde.kirigamiaddons.formcard REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.delegates REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.settings REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.treeview REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.tableview REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.components REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.labs.components REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.sounds REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.statefulapp REQUIRED) ecm_find_qmlmodule(org.kde.kirigamiaddons.statefulapp.labs REQUIRED)
To import Kirigami Addons into your project using CMake:
find_package(KF6 REQUIRED COMPONENTS KirigamiAddons)
API Reference
- Kirigami Addons FormCard QML Types
- Kirigami Addons Delegates QML Types
- Kirigami Addons Settings QML Types
- Kirigami Addons TreeView QML Types
- Kirigami Addons TableView QML Types
- Kirigami Addons Components QML Types
- Kirigami Addons Components (Labs) QML Types
- Kirigami Addons Sounds QML Types
- Kirigami Addons StatefulApplication QML Types
- Kirigami Addons StatefulApplication (Labs) QML Types
Licenses
TODO