import QtQuick 2.5 import QtQuick.Controls 2.5 as QQC2 import org.kde.kirigami 2.10 as Kirigami Kirigami.ApplicationWindow { ListModel { id: contactModel ListElement { name: "Bill Smith" number: "555 3264" } ListElement { name: "John Brown" number: "555 8426" } ListElement { name: "Sam Wise" number: "555 0473" } } ListView { anchors.fill: parent Kirigami.Theme.colorSet: Kirigami.Theme.View Kirigami.Theme.inherit: false model: contactModel delegate: Kirigami.SwipeListItem { hoverEnabled: true actions: [ Kirigami.Action { iconName: "document-edit" }, Kirigami.Action { iconName: "edit-delete-remove" } ] QQC2.Label { text: number } } section.property: "name" section.criteria: ViewSection.FullString section.delegate: Kirigami.ListSectionHeader { label: section QQC2.Button { text: "Button 1" } QQC2.Button { text: "Button 2" } } } }