選單是一組位於選單欄的命令。工具欄是應用的一些常用工具按鈕。狀態列顯示一些狀態資訊,通常在應用的底部。QMainWindow
提供了主視窗的功能,使用它能建立一些簡單的狀態列、工具欄和選單欄。主視窗是這些視窗的合稱。
狀態列
狀態列是用來顯示應用的狀態資訊的元件。
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QMainWindow, QApplication
class Example(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 呼叫 QtGui.QMainWindow 類的 statusBar() 方法,建立狀態列;第一次呼叫建立一個狀態列,返回一個狀態列物件;showMessage() 方法在狀態列上顯示一條資訊
self.statusBar().showMessage('Ready')
self.setGeometry(300, 300, 250, 150)
self.setWindowTitle('Statusbar')
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
self.statusBar().showMessage('Ready')
本作品採用《CC 協議》,轉載必須註明作者和本文連結