我有一个监控网络的项目。还有另一个做其他操作的项目。
现在我想在项目一中使用一个按钮,当我点击它时,应该运行项目2。 有可能吗?
答案 0 :(得分:1)
是否只需要启动它,还是需要它们之间的通信?
无论如何,QProcess可能适合您的账单,因为您无论如何都在使用Qt。您可以使用它来启动流程,并允许您communicate via channels。
或者,如果您需要其他形式的进程间通信Qt provides several options,其中一个是Neox建议的QtDBus。
答案 1 :(得分:0)
要扩展Barts,如果要在项目中的两个可执行文件之间建立进程间通信,可能需要查看QtDbus
模块。但请注意,这仅适用于Linux平台。