使用Qt在mac上启动进程
我正在Mac上使用QT开发示例应用程序,我发现了其中一个API的问题。我想运行进程,所以我使用以下函数 QProcess::startDetached()使用Qt在mac上启动进程,qt,process,Qt,Process,我正在Mac上使用QT开发示例应用程序,我发现了其中一个API的问题。我想运行进程,所以我使用以下函数 QProcess::startDetached() 我正在将程序(exe的位置)和参数列表作为参数传递,现在的问题是,如果应用程序正在allready运行,那么这将创建另一个进程并运行它,当我与Windows交叉检查时,它的行为不同,因为它不会启动正在allready运行的应用程序。谁能帮我解决这个问题 我认为,这取决于应用程序的属性。在Windows上,您可以打开多个文档文件,但不能在两个不
我正在将程序(exe的位置)和参数列表作为参数传递,现在的问题是,如果应用程序正在allready运行,那么这将创建另一个进程并运行它,当我与Windows交叉检查时,它的行为不同,因为它不会启动正在allready运行的应用程序。谁能帮我解决这个问题 我认为,这取决于应用程序的属性。在Windows上,您可以打开多个文档文件,但不能在两个不同(新)窗口中打开Windows Media player 因此,首先尝试在新应用程序运行时打开它。如果它成功了,那么它应该与QProcess一起工作