pyqt5 分割状态栏
2020-03-12 python 2163
import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QDesktopWidget, QLabel class Example(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): self.status = self.statusBar() self.status.showMessage('实时更新的信息', 0) # 状态栏本身显示的信息 第二个参数是信息停留的时间,单位是毫秒,默认是0(0表示在下一个操作来临前一直显示) self.comNum = QLabel('串口号:') self.baudNum = QLabel('波特率:') self.status.addPermanentWidget(self.comNum, stretch=0) self.status.addPermanentWidget(self.baudNum, stretch=0) self.setGeometry(300, 300, 400, 400) self.setWindowTitle("状态栏分割") self.center() def center(self): qr = self.frameGeometry() cp = QDesktopWidget().availableGeometry().center() qr.moveCenter(cp) self.move(qr.topLeft()) if __name__ == "__main__": app = QApplication(sys.argv) ex = Example() ex.show() sys.exit(app.exec_())
很赞哦! (0)
相关文章
文章评论
-
-
-
0条评论