我正在使用pyQt编写应用程序。 基本上我使用应用程序的pyQt部分进行用户交互,然后使用
subprocess.Popen(["pdf.exe","output.pdf"])
显示我的程序生成的文件。但是有一个问题:pdf.exe没有以任何方式绑定到主应用程序,因此从应用程序切换焦点并返回到它也不会将pdf.exe带到前面。
可能的解决方案:
1)每次主要获得焦点时,通过某些命令将应用程序带到前面。 (我不知道怎么做。)
2)使用一些非常聪明的pyQt东西,将这两个应用程序捆绑在一起。 (我不知道怎么做。)