2018-02-27:創(chuàng)建一個(gè)帶狀態(tài)欄提示的主窗口

目標(biāo):
通過Python調(diào)用PyQt5的相關(guān)庫(kù)函數(shù),創(chuàng)建帶狀態(tài)欄的主窗口


#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Tue Feb 27 13:24:08 2018

@author: liuqiang
"""

from PyQt5.QtWidgets import QApplication, QMainWindow
 
class App(QMainWindow):
 
    def __init__(self):
        super(App, self).__init__()
        self.title = 'PyQt5 status bar example'
        self.left = 10
        self.top = 10
        self.width = 640
        self.height = 480
        self.initUI()
 
    def initUI(self):
        self.setWindowTitle(self.title)
        self.setGeometry(self.left, self.top, self.width, self.height)
        self.statusBar().showMessage('Message in statusbar.')
        self.show()
 
if __name__ == '__main__':
    import sys
    app = QApplication(sys.argv)
    ex = App()
    sys.exit(app.exec_())

運(yùn)行結(jié)果為:


Screenshot from 2018-02-27 13-29-56.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容