У меня есть приложение PySide. Я хочу создать виджет, в котором я буду отображать другое приложение (например, SFML / Irrlicht / Ogre / любую игру, это будет автономный .exe, а не скрипт Python), и виджет будет действовать как главное окно для этого процесса. Это возможно?
Мне не нужно общение с этим приложением, я буду делать это через сокеты.
Безусловно, самый простой подход — это просто использовать python os.spawn, os.system или модуль подпроцесса для запуска второго процесса. Он запустится в своем собственном окне, отдельном от вашего приложения. ‘
Если вы действительно хотите встроить подпроцесс в главное окно, есть несколько вариантов.
Смотрите ответы на этот вопрос: Подпроцесс как виджет QT
Других решений пока нет …