浅谈pyqt5在QMainWindow中布局的问题


Posted in Python onJune 21, 2019

引言:

在pyqt5中使用了父类为QMainWindow的话,在里面使用布局类,QGridLayout, QHBoxLayout ,QVBoxLayout 时,发现不好用。

解决:

如果是在以QWidget为父类的自定义类中使用这三个布局类的话,是很好用的,但是在QMainWindow中使用的时候要多写几句话。具体如下所示:

widget = QWidget()
widget.setLayout(gridLayout)
self.setCentralWidget(widget)

这几句话加在哪里呢?加在你的布局语句的后面,其中,gridLayout指的是

gridLayout = QGridLayout(self)

加上这几句话后,就和在QWidget中一样使用了。

以上这篇浅谈pyqt5在QMainWindow中布局的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python读取键盘输入的2种方法
Jun 16 Python
Linux下将Python的Django项目部署到Apache服务器
Dec 24 Python
pygame游戏之旅 添加游戏界面按键图形
Nov 20 Python
对python指数、幂数拟合curve_fit详解
Dec 29 Python
Python 实现还原已撤回的微信消息
Jun 18 Python
Django模型修改及数据迁移实现解析
Aug 01 Python
python构建指数平滑预测模型示例
Nov 21 Python
python创建n行m列数组示例
Dec 02 Python
使用Python内置模块与函数进行不同进制的数的转换
Apr 26 Python
用Python进行websocket接口测试
Oct 16 Python
python如何利用paramiko执行服务器命令
Nov 07 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
Jan 09 Python
jupyter notebook 中输出pyecharts图实例
Apr 23 #Python
解决pyqt5中QToolButton无法使用的问题
Jun 21 #Python
Pandas删除数据的几种情况(小结)
Jun 21 #Python
pandas.read_csv参数详解(小结)
Jun 21 #Python
pandas 数据结构之Series的使用方法
Jun 21 #Python
解决pyecharts在jupyter notebook中使用报错问题
Apr 23 #Python
用scikit-learn和pandas学习线性回归的方法
Jun 21 #Python
You might like
强烈推荐:php.ini中文版(1)
2006/10/09 PHP
多数据表共用一个页的新闻发布
2006/10/09 PHP
yii的入口文件index.php中为什么会有这两句
2016/08/04 PHP
this和执行上下文实现代码
2010/07/01 Javascript
无缝滚动js代码通俗易懂(自写)
2013/06/19 Javascript
JS增加行复制行删除行的实现代码
2013/11/09 Javascript
document.forms用法示例介绍
2014/06/26 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
在JavaScript中访问字符串的子串
2015/07/07 Javascript
BootStrap点击下拉菜单项后显示一个新的输入框实现代码
2016/05/16 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
2016/05/27 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
jQuery 如何实现一个滑动按钮开关
2016/12/01 Javascript
利用NPM淘宝的node.js镜像加速nvm
2017/03/27 Javascript
Vue 换肤的示例实践
2018/01/23 Javascript
vue 虚拟dom的patch源码分析
2018/03/01 Javascript
angularJS开发注意事项
2018/05/26 Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
2018/09/18 Javascript
es6数据变更同步到视图层的方法
2019/03/04 Javascript
Vue使用mixin分发组件的可复用功能
2019/09/01 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
Python实现保证只能运行一个脚本实例
2015/06/24 Python
Python操作MySQL数据库9个实用实例
2015/12/11 Python
Python3实战之爬虫抓取网易云音乐的热门评论
2017/10/09 Python
python中字符串变二维数组的实例讲解
2018/04/03 Python
Python with关键字,上下文管理器,@contextmanager文件操作示例
2019/10/17 Python
Python3 中sorted() 函数的用法
2020/03/24 Python
python将音频进行变速的操作方法
2020/04/08 Python
一文读懂python Scrapy爬虫框架
2021/02/24 Python
详解如何在css中引入自定义字体(font-face)
2018/05/17 HTML / CSS
办理信用卡工作证明
2014/01/11 职场文书
班主任评语大全
2014/04/26 职场文书
见习报告的格式
2014/10/31 职场文书
秋季运动会开幕词
2015/01/28 职场文书
OpenCV-Python实现油画效果的实例
2021/06/08 Python