我有一个PySide应用程序。我想创建一个小部件,我将在其中显示另一个应用程序(例如SFML / Irrlicht / Ogre /任何游戏,它将是独立的.exe而不是python脚本),并且小部件将充当该进程的主窗口。这可能吗?
我不需要与该应用程序进行任何通信,我将通过套接字进行。
答案 0 :(得分:3)
到目前为止,最简单的方法是使用python的os.spawn,os.system或子进程模块来启动第二个进程。它将在自己的窗口中启动,该窗口与您的应用程序分开。“
如果你真的想在主窗口中嵌入子进程,有几个选项。 查看此问题的答案:Subprocess as QT widget