自己最近做的软件需要一个工具栏,然后点击工具栏的图标需要进行一定的操作
- 创建工具栏
toolBar - 主窗口添加工具栏
addToolBar - 创建工具按钮
refresf_button - 按钮添加图标与文字
- 连接按钮点击事件
- 工具栏添加按钮
toolBar.addWidget(refrefh_botton)
self.toolBar = QToolBar(MainWindow)
self.toolBar.setObjectName("toolBar")
self.toolBar.setContentsMargins(QMargins(20, 0, 20, 0))
MainWindow.addToolBar(Qt.TopToolBarArea, self.toolBar)
self.refresh_button = QPushButton()
self.refresh_button.setText('刷新')
refresh_icon = QIcon()
refresh_icon.addPixmap(QPixmap('../images/refresh.png'), QIcon.Normal, QIcon.Off)
self.refresh_button.setIcon(refresh_icon)
self.refresh_button.setIconSize(QSize(25, 25))
self.refresh_button.setStyleSheet(QSS.ButtonStyle)
self.refresh_button.clicked.connect(self.refresh_treewidget)
self.toolBar.addWidget(self.refresh_button)
Qt工具栏与按钮实现

本文详细介绍如何在Qt中创建工具栏及按钮,并实现按钮点击事件。通过设置图标、文字和样式,完成自定义工具栏的搭建,适用于软件界面设计与功能拓展。
3273

被折叠的 条评论
为什么被折叠?



