pyqt 实现为长内容添加滑轮 scrollArea


Posted in Python onJune 19, 2019

如果一个页面里头的内容太长,怎么办?

之前一直以为要添加Scroll Bar,但是不知道怎么把bar和内容关联到一起(有了解的朋友希望给我留言),后来发现可以用Scroll Area实现这一功能。

pyqt 实现为长内容添加滑轮 scrollArea

步骤一: 拖出这样一个Scroll Area

pyqt 实现为长内容添加滑轮 scrollArea

在Object Inspector里头是这样的。

pyqt 实现为长内容添加滑轮 scrollArea

步骤二: 在Property Editor里头,修改你需要的显示模式,你可以让ScrollBar Always On,也可以ScrollBar Always Off,还可以ScrollBar As Needed

pyqt 实现为长内容添加滑轮 scrollArea

为了展示方便,我们这里让Scroll Bar Always On.

步骤三: 我们为Scroll Area选择一个合适的大小,在这里我们选择的是400*500

pyqt 实现为长内容添加滑轮 scrollArea

一定要注意,必须是QScrollArea的大小

步骤四: 我们为QWidget选择一个合适的大小,也就是实际存放内容的Widget的大小,当这个内容的Widget大于QScrollArea的尺寸时,Scrollbar就会起作用。

pyqt 实现为长内容添加滑轮 scrollArea

记住这里修改大小的位置minimumSize”

pyqt 实现为长内容添加滑轮 scrollArea

瞧,我们期待的ScrollBar就出现了

pyqt 实现为长内容添加滑轮 scrollArea

以上这篇pyqt 为长内容添加滑轮 scrollArea就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python实现baidu hi自动登录的代码
Feb 10 Python
python在多玩图片上下载妹子图的实现代码
Aug 13 Python
python的即时标记项目练习笔记
Sep 18 Python
python递归计算N!的方法
May 05 Python
Python字符串切片操作知识详解
Mar 28 Python
利用Python如何批量修改数据库执行Sql文件
Jul 29 Python
使用Selenium破解新浪微博的四宫格验证码
Oct 19 Python
Python实战购物车项目的实现参考
Feb 20 Python
Window10下python3.7 安装与卸载教程图解
Sep 30 Python
Python selenium爬取微博数据代码实例
May 22 Python
python框架flask入门之路由及简单实现方法
Jun 07 Python
Python中猜拳游戏与猜筛子游戏的实现方法
Sep 04 Python
在Qt中正确的设置窗体的背景图片的几种方法总结
Jun 19 #Python
梅尔倒谱系数(MFCC)实现
Jun 19 #Python
python 中的列表生成式、生成器表达式、模块导入
Jun 19 #Python
PyQt5 QTable插入图片并动态更新的实例
Jun 18 #Python
pyqt5 禁止窗口最大化和禁止窗口拉伸的方法
Jun 18 #Python
PyQt5 对图片进行缩放的实例
Jun 18 #Python
梅尔频率倒谱系数(mfcc)及Python实现
Jun 18 #Python
You might like
评分9.0以上的动画电影,剧情除了经典还很燃
2020/03/04 日漫
山进SANGEAN ATS-909X电路分析
2021/03/02 无线电
在apache下限制每个虚拟主机的并发数!!!!
2006/10/09 PHP
PHP中操作ini配置文件的方法
2013/04/25 PHP
PHP过滤黑名单关键字的方法
2014/12/01 PHP
linux下实现定时执行php脚本
2015/02/13 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
js结合正则实现国内手机号段校验
2015/06/19 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
js获取指定字符前/后的字符串简单实例
2016/10/27 Javascript
JQuery实现列表中复选框全选反选功能封装(推荐)
2016/11/24 Javascript
vue构建单页面应用实战
2017/04/10 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
前端页面文件拖拽上传模块js代码示例
2017/05/19 Javascript
详谈AngularJs 控制器、数据绑定、作用域
2017/07/09 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
tsconfig.json配置详解
2019/05/17 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
[47:45]DOTA2-DPC中国联赛 正赛 Phoenix vs Dragon BO3 第一场 2月26日
2021/03/11 DOTA
python 基础学习第二弹 类属性和实例属性
2012/08/27 Python
python33 urllib2使用方法细节讲解
2013/12/03 Python
Python获取远程文件大小的函数代码分享
2014/05/13 Python
pygame学习笔记(5):游戏精灵
2015/04/15 Python
使用pdb模块调试Python程序实例
2015/06/02 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
2018/06/06 Python
基于python生成器封装的协程类
2019/03/20 Python
学习Django知识点分享
2019/09/11 Python
tensorflow 限制显存大小的实现
2020/02/03 Python
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
印尼极简主义和实惠的在线家具店:Fabelio
2019/03/27 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
Myprotein比利时官方网站:欧洲第一运动营养品牌
2020/10/04 全球购物
房产公证书范本
2014/04/10 职场文书
教师考核评语
2014/04/28 职场文书
小学三年级班主任工作经验交流材料
2015/11/02 职场文书