| 633 | } |
| 634 | |
| 635 | void BinaryToolsManager::stopTool(const QString &id) |
| 636 | { |
| 637 | if (!toolTaskMap.contains(id)) |
| 638 | return; |
| 639 | |
| 640 | auto task = toolTaskMap[id]; |
| 641 | std::get<0>(task)->stop(); |
| 642 | std::get<1>(task)->quit(); |
| 643 | std::get<1>(task)->wait(); |
| 644 | } |
| 645 | |
| 646 | void BinaryToolsManager::replaceCurrentDocument(const QString &id, int exitCode) |
| 647 | { |