PyQt项目实战-工作小助手(2 Button控件与stackedWidget页面连接)
画完界面UI后,需要建立左侧导航栏中各按键Button与右侧stackedWidget各页面的连接关系,利用Pyqt信号与槽的连接机制,实现点击不同的Button跳转到不同的页面。
文章目录
1、stackedwidget多页面设置
通过Designer在Ui界面中设置
选择界面中stackedwidget,鼠标右击弹出菜单,可以插入新页面,删除页面、切换页面page。也可以变更各页面的index顺序。
2、左侧菜单中各Button的clicked信号与各槽函数关联
self.toolButton_index.clicked.connect(self.on_toolButton_index_clicked) 槽函数无需括号
class MainWin(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MainWin, self).__init__(parent)
self.setupUi(self)
self.set