首頁>技術>

正常情況下,視窗一般是預設在螢幕中居中的,我們這裡來人為的再做一次居中處理,廢話不多說,直接上程式碼:

from PyQt5.QtWidgets import *import sysclass Winform(QMainWindow):    def __init__(self):        super(Winform, self).__init__()        self.setWindowTitle("主視窗居中顯示的例子")   # 設定窗體的名稱                self.resize(300, 300)   # 設定螢幕大小               self.center()   # 螢幕移動到中間的方法            def center(self):            screen = QDesktopWidget().screenGeometry()\t# 獲取螢幕的大小                                                                 self.move((screen.width() - size.width())//2, (screen.height() - size.height())//2)\t# 將視窗移動到螢幕中間  if __name__ == "__main__":    app = QApplication(sys.argv)    win = Winform()    win.show()    sys.exit(app.exec_())

顯示效果見下圖

在顯示螢幕上居中

下一篇,我們將開始寫一個串列埠除錯助手

最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 什麼是Spring Cloud專案,我把它講清楚了