学习《PyQt4入门指南 PDF中文版.pdf 》笔记
在本章的最后一个示例中,我们将创建一个菜单栏、一个工具栏和一个状态栏。我们还会创建一个中心部件。
<span style="font-size:14px;">#!/usr/bin/python
# mainwindow.py
from PyQt5.QtWidgets import QApplication, QAction, QTextEdit
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('mainwindow')
textEdit = QTextEdit()
self.setCentralWidget(textEdit)
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()
file = menubar.addMenu('&a