[utilities/kdebugsettings] src/quickapps/contents/ui: Add enable/disable menu
Laurent Montel <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 0cd9bd89f5e495fef575996dd57ba89bbfe0a11a by Laurent Montel.
Committed on 17/07/2026 at 05:46.
Pushed by mlaurent into branch 'master'.
Add enable/disable menu
M +11 -4 src/quickapps/contents/ui/CustomRulesPage.qml
https://invent.kde.org/utilities/kdebugsettings/-/commit/0cd9bd89f5e495fef575996dd57ba89bbfe0a11a
diff --git a/src/quickapps/contents/ui/CustomRulesPage.qml b/src/quickapps/contents/ui/CustomRulesPage.qml
index d4c5c71d..cab2fd89 100644
--- a/src/quickapps/contents/ui/CustomRulesPage.qml
+++ b/src/quickapps/contents/ui/CustomRulesPage.qml
@@ -35,21 +35,28 @@ Kirigami.ScrollablePage {
QQC2.Menu {
id: contextMenu
+ enabled: listviewRules.currentIndex !== -1
QQC2.MenuItem {
icon.name: "list-add"
text: i18nc("@action add custom rule", "Add Rule…")
- onTriggered: {}
+ onTriggered: {
+ // TODO
+ }
}
QQC2.MenuItem {
- icon.name: "document-edit" // TODO fixit
+ icon.name: "document-edit"
text: i18nc("@action edit custom rule", "Edit Rule…")
- onTriggered: {}
+ onTriggered: {
+ // TODO
+ }
}
QQC2.MenuSeparator {}
QQC2.MenuItem {
icon.name: "edit-delete"
text: i18nc("@action remove custom rule", "Remove Rule")
- onTriggered: {}
+ onTriggered: {
+ // TODO
+ }
}
}
}