360怎么做网站排名seo方法图片
pyqt 工具栏QToolBar控件
- QToolBar控件介绍
- 效果
- 代码
QToolBar控件介绍
QToolBar 是 PyQt(中的一个控件,它提供了一个工具栏,通常包含一系列的工具按钮或下拉菜单,用于提供对应用程序功能的快速访问。
QToolBar 通常与 QMainWindow 一起使用,因为 QMainWindow 有一个内置的 addToolBar() 方法,可以方便地将工具栏添加到主窗口。
效果
代码
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QToolBar, QActionclass MainWindow(QMainWindow):def __init__(self):super().__init__()# 创建一个工具栏self.toolbar = QToolBar("My Toolbar")# 创建一些动作new_action = QAction("New", self)new_action.triggered.connect(self.new_file)open_action = QAction("Open", self)open_action.triggered.connect(self.open_file)save_action = QAction("Save", self)save_action.triggered.connect(self.save_file)# 将动作添加到工具栏self.toolbar.addAction(new_action)self.toolbar.addAction(open_action)self.toolbar.addAction(save_action)# 将工具栏添加到主窗口self.addToolBar(self.toolbar)# 设置主窗口的大小和标题self.setGeometry(100, 100, 300, 200)self.setWindowTitle("QToolBar Example")def new_file(self):print("New file action triggered!")def open_file(self):print("Open file action triggered!")def save_file(self):print("Save file action triggered!")if __name__ == '__main__':app = QApplication(sys.argv)mainWin = MainWindow()mainWin.show()sys.exit(app.exec_())