plasma: replace hardcoded signal numbers with definitions in kill runner

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2024-05-31 04:22:41 +03:00
parent bb5e46748b
commit 9e289a9f9b

View file

@ -156,8 +156,11 @@ QList<QAction*> KillRunner::actionsForMatch(const Plasma::QueryMatch &match)
QList<QAction*> ret; QList<QAction*> ret;
if (!action("SIGTERM")) { if (!action("SIGTERM")) {
(addAction("SIGTERM", KIcon("application-exit"), i18n("Send SIGTERM")))->setData(15); QAction* action = addAction("SIGTERM", KIcon("application-exit"), i18n("Send SIGTERM"));
(addAction("SIGKILL", KIcon("process-stop"), i18n("Send SIGKILL")))->setData(9); action->setData(int(SIGTERM));
action = addAction("SIGKILL", KIcon("process-stop"), i18n("Send SIGKILL"));
action->setData(int(SIGKILL));
} }
ret << action("SIGTERM") << action("SIGKILL"); ret << action("SIGTERM") << action("SIGKILL");
return ret; return ret;