| 723 | } |
| 724 | |
| 725 | void KDevelop::RunController::slotKillJob() |
| 726 | { |
| 727 | auto* action = qobject_cast<QAction*>(sender()); |
| 728 | Q_ASSERT(action); |
| 729 | |
| 730 | KJob* job = static_cast<KJob*>(qvariant_cast<void*>(action->data())); |
| 731 | if (job->capabilities() & KJob::Killable) |
| 732 | job->kill(); |
| 733 | } |
| 734 | |
| 735 | void KDevelop::RunController::finished(KJob * job) |
| 736 | { |