淺談pyqt5在QMainWindow中布局的問題
更新時間:2019年06月21日 10:58:42 作者:coding上下求索
今天小編就為大家分享一篇淺談pyqt5在QMainWindow中布局的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
引言:
在pyqt5中使用了父類為QMainWindow的話,在里面使用布局類,QGridLayout, QHBoxLayout ,QVBoxLayout 時,發(fā)現(xiàn)不好用。
解決:
如果是在以QWidget為父類的自定義類中使用這三個布局類的話,是很好用的,但是在QMainWindow中使用的時候要多寫幾句話。具體如下所示:
widget = QWidget() widget.setLayout(gridLayout) self.setCentralWidget(widget)
這幾句話加在哪里呢?加在你的布局語句的后面,其中,gridLayout指的是
gridLayout = QGridLayout(self)
加上這幾句話后,就和在QWidget中一樣使用了。
以上這篇淺談pyqt5在QMainWindow中布局的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python實現(xiàn)字符串反轉的常用方法分析【4種方法】
這篇文章主要介紹了Python實現(xiàn)字符串反轉的常用方法,結合具體實例形式分析了4種常用的Python字符串反轉操作技巧,需要的朋友可以參考下2017-09-09

