学习《PyQt4入门指南 PDF中文版.pdf 》笔记
菜单栏是GUI程序最明显的组成部分。它由一组位于不同菜单中的命令组成。在控制台程序中,我们必须记住那些晦涩难懂的命令。但在GUI程序中,通过菜单栏我们将命令合理的放置在不同的菜单中来降低学习新应用程序的时间开销。
<span style="font-size:14px;">#!/usr/bin/python
# menubar.py
from PyQt5.QtWidgets import QApplication, QAction
from PyQt5.QtGui import QIcon
from PyQt5 import QtWidgets
class MainWindow(QtWidgets.QMainWindow):
def __init__(self, parent= None):
QtWidgets.QMainWindow.__init__(self)
self.resize(250, 150)
self.setWindowTitle('menubar')
exit = QAction(QIcon('icons/Blue_Flower.ico'), 'Exit', self)
exit.setShortcut('Ctrl+Q')
exit.setStatusTip('Exit application')
exit.triggered.connect(self.close)
self.statusBar()
menubar = self.menuBar(