【发布时间】:2011-10-07 17:22:02
【问题描述】:
我想通过编写一个简单的游戏来学习 PyQt。第一个小部件会有“新游戏”、“退出”等按钮。我无法理解如何从该菜单小部件过渡到新的小部件。
例如,如果我要单击“新游戏”,如何出现一个新的小部件来替换旧的小部件并询问用户的姓名?我现在接近它的方式类似于
Form = QtGui.QWidget()
ui = uiMainMenu()
ui.setupUi(Form)
Form.show()
然后一旦按下 newGameButton 就会进入一个子程序...
Form2 = QtGui.QWidget()
ui2 = uiNewGame()
ui2.setupUi(Form2)
Form2.show()
我不是要所有代码,只是解释我应该如何解决这个问题,因为上面的代码没有做深蹲。
谢谢!
【问题讨论】: