我正在编写一个程序,该程序需要用户使用按钮(使用下一个和上一个按钮)从一个页面切换到另一个页面。如何将按钮连接到下一页。
问问题
2428 次
1 回答
2
恕我直言,最简单的方法是QStackedWidget
像这样子类化:
class MyStackWidget(QtGui.QStackedWidget):
def forward(self):
self.setCurrentIndex(self.currentIndex() + 1)
def backward(self):
self.setCurrentIndex(self.currentIndex() - 1)
然后像这样使用它:
class MyWin(QtGui.QWidget):
def __init__(self):
super().__init__()
self.stack = MyStackWidget(self)
...
self.btnBackward.clicked.connect(self.stack.backward)
self.btnForward.clicked.connect(self.stack.forward)
于 2013-09-20T10:06:41.900 回答