qt – 将QProcess初始化为已经运行的进程

我想知道是否可以创建一个QProcess并将其初始化为已经运行的进程?

我的应用程序启动了另一个应用因此,如果我的应用程序异常关闭,当它将重新启动时,我想附加其他应用程序.

最佳答案 您应该使用IPC系统,例如
Linux上的
Qt D-Bus.然后,您通过IPC系统而不是stdin和stdout与其他进程进行通信.

当您的前端应用程序崩溃时,重新启动的应用程序可以重新连接到后端进程.

点赞