我希望通过编写一个简单的游戏来学习PyQt。第一个窗口部件将具有“新游戏”、“退出”等按钮。我遇到了从菜单窗口部件切换到新窗口部件的困难。
例如,如果我点击“新游戏”,那么如何出现一个新的窗口部件,替换旧的窗口部件并要求用户输入姓名?目前我正在尝试的方法类似于:
Form = QtGui.QWidget()
ui = uiMainMenu()
ui.setupUi(Form)
Form.show()
当新游戏按钮被按下后,它将进入一个子程序...
Form2 = QtGui.QWidget()
ui2 = uiNewGame()
ui2.setupUi(Form2)
Form2.show()
我不是要求整段代码,只是想知道该如何解决这个问题,因为上面的代码什么也没做。
谢谢!