Logo
Section 1 / 9

创建一个基本菜单

学习如何为我们的应用程序创建主菜单。

导入

创建一个基本菜单

学习如何为我们的应用程序创建主菜单。

1import sys 2from PyQt6.QtWidgets import (QApplication, QMainWindow) 3from PyQt6.QtGui import QAction
1class BasicMenu(QMainWindow): 2 def __init__(self): 3 super().__init__() 4 self.initializeUI() 5 6 def initializeUI(self): 7 self.setGeometry(100, 100, 350, 350) # x, y, width, height 8 self.setWindowTitle('Basic Menu Example') 9 self.createMenu() 10 self.show()
1 def createMenu(self): 2 exit_act = QAction('Exit', self) 3 exit_act.setShortcut('Ctrl+Q') 4 exit_act.triggered.connect(self.close) 5 menu_bar = self.menuBar() 6 menu_bar.setNativeMenuBar(False) 7 file_menu = menu_bar.addMenu('File') 8 file_menu.addAction(exit_act)
1if __name__ == '__main__': 2 app = QApplication(sys.argv) 3 window = BasicMenu() 4 sys.exit(app.exec())

使用 PyQt 进行布局管理

创建菜单栏并添加操作