內建視窗 pyqt5

2022-08-02 18:24:08 字數 1792 閱讀 4537

注意:在主視窗中需要新增乙個girdlayout

self.gridlayout.addwidget(self.child1)#將視窗放入girdlayout中

self.child1.show()#開啟子視窗1

小技巧

發現出現了兩個底邊那個東西

在由視窗檔案生成的.py檔案中找到如下**

self.statusbar = qtwidgets.qstatusbar(mainwindow)

self.statusbar.setobjectname("statusbar")

mainwindow.setstatusbar(self.statusbar)

或者在qt designer設計時找到

刪掉任意乙個就ok了

PyQt5 多視窗跳轉

在各個視窗類方法例項化需要跳轉的視窗類,再呼叫 show 方法展示新視窗即可。class mywindow qtwidgets.qmainwindow,ui mainwindow 開始視窗 連線視窗 def init self super mywindow,self init self.setupu...

pyQt5 視窗座標系

qwidget 包括 標題欄 和邊框 和客戶區 標題欄 就是上圖中的藍色的window title 邊框就是 上圖中的黑灰色的 外框 有一定的寬度 client area 就是 客戶區 灰白色 執行效果 這個是乙個 qwidget 視窗,視窗 包括客戶區,邊框和標題欄 對應的 import sys ...

pyqt5 設定視窗背景

通過qss可以設定視窗的背景色或背景。import sys from pyqt5.qtcore import from pyqt5.qtgui import from pyqt5.qtwidgets import class mainwindow qwidget def init self,pare...