学习《PyQt4入门指南 PDF中文版.pdf 》笔记
主窗口
QMainWindow类用来创建应用程序的主窗口。通过该类,我们可以创建一个包含状态栏、工具栏和菜单栏的经典应用程序框架
状态栏
状态栏用来像是状态信息的串口部件
<span style="font-size:14px;">#!/usr/bin/python
# statusbar.py
from PyQt5.QtWidgets import QApplication
from PyQt5 import QtWidgets
class MainWindow(QtWidgets.QMainWindow):
def __init__(self, parent= None):
QtWidgets.QMainWindow.__init__(self)
self.resize(250, 150)
self.setWindowTitle('statusbar')
self.statusBar().showMessage('Ready')
if __name__ == "__main__":
import sys
app = QApplication(sys.argv)
main = MainWindow()
main.show()
sys.exit(app.exec_())</span>
self.statusBar().showMessage('Ready')
使用QApplication类的statusBar()方法创建状态栏。使用showMessage()方法将信息显示在状态栏中。