我想打开一个游戏应用程序来替换菜单窗口。你知道吗
因此,我有一个游戏应用程序,我可以从:
subprocess.call(["mygameprogram", "argument one"])
这将打开另一个窗口,但我想用游戏窗口替换qt窗口,而不关闭菜单窗口。你知道吗
这是我的主窗口类:
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.initMenu()
self.show()
def initMenu(self):
# load ui file
uic.loadUi("somefile.ui", self)
# add pushbutton
btn = QPushButton()
# add click listener
btn.clicked.connect(self.startLevel)
# add button to layout
self.layout_buttons.addWidget(btn)
def startLevel(self):
# open game, put the right code in here :D
pass
if __name__ == "__main__":
app = QApplication(sys.argv)
ex = MainWindow()
sys.exit(app.exec_())
有什么解决办法吗?如果没有,我该怎么办?你知道吗
提前谢谢
目前没有回答
相关问题 更多 >
编程相关推荐