溫馨提示×

PyQt5中怎么添加狀態(tài)欄

小億
153
2024-03-12 16:51:41
欄目: 編程語言

在PyQt5中,可以使用QMainWindow類的statusBar()方法來添加狀態(tài)欄。下面是一個簡單的例子:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow

class MainApp(QMainWindow):
    def __init__(self):
        super().__init__()
        
        self.initUI()
    
    def initUI(self):
        self.statusBar().showMessage('Ready')
        
        self.setWindowTitle('Status Bar Example')
        self.setGeometry(100, 100, 400, 300)
        
if __name__ == '__main__':
    app = QApplication(sys.argv)
    mainApp = MainApp()
    mainApp.show()
    sys.exit(app.exec_())

在這個例子中,我們創(chuàng)建了一個繼承自QMainWindowMainApp類,在initUI方法中使用self.statusBar().showMessage('Ready')來添加一個狀態(tài)欄,并顯示消息"Ready"。最后,我們實例化QApplicationMainApp類,并啟動應(yīng)用程序。運行這段代碼,你會看到一個帶有狀態(tài)欄的窗口。

0