我在Qt5学习的时候,想实现一键启动ros2 launch的功能,然后另一个案件关闭这个lauch的功能

现在时候QProcess类 可以直接调用外部命令 ros2 launch xxx xxx  已经成功运行

但是没有找到方法来关闭这个launch

以前在终端运行的时候,都是用ctrl+c的方式关闭,在Qt中不知道怎么办了

使用运行kill的方式也没成功,因为这个launch运行的程序不只一个,也没法指导程序名字

希望解答一下