--- a/src/kcm/package/contents/main.qml +++ b/src/kcm/package/contents/main.qml @@ -16,6 +16,11 @@ KCM.SimpleKCM { model: SMART.DeviceModel { id: deviceModel } SMART.ServiceRunner { + id: gpartedRunner + name: "gparted" + } + + SMART.ServiceRunner { id: partitionManagerRunner name: "org.kde.partitionmanager" } @@ -58,6 +63,12 @@ KCM.SimpleKCM { onTriggered: partitionManagerRunner.run() }, Kirigami.Action { + visible: gpartedRunner.canRun + text: i18nc("@action/button action button to start partition manager", "GParted") + icon.name: "gparted" + onTriggered: gpartedRunner.run() + }, + Kirigami.Action { visible: kupRunner.canRun text: i18nc("@action/button action button to start backup program", "Backup") icon.name: "kup"