Update logout, reboot, and shutdown actions to use LogoutPrompt for improved user experience

This commit is contained in:
Calamytryx
2026-05-30 18:04:26 +08:00
parent df3b1ca168
commit 3fe1985da5

View File

@@ -608,7 +608,7 @@ Kicker.DashboardWindow {
anchors.fill: parent
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
onClicked: Qt.openUrlExternally("qdbus org.kde.Shutdown /Shutdown logout")
onClicked: executable2.connectSource("qdbus org.kde.LogoutPrompt /LogoutPrompt promptLogout")
}
}
@@ -668,7 +668,7 @@ Kicker.DashboardWindow {
anchors.fill: parent
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
onClicked: executable2.connectSource("systemctl reboot")
onClicked: executable2.connectSource("qdbus org.kde.LogoutPrompt /LogoutPrompt promptReboot")
}
}
@@ -728,7 +728,7 @@ Kicker.DashboardWindow {
anchors.fill: parent
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
onClicked: executable2.connectSource("systemctl poweroff")
onClicked: executable2.connectSource("qdbus org.kde.LogoutPrompt /LogoutPrompt promptShutdown")
}
}
}