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 相关文章推荐
Windows系统下安装Python的SSH模块教程
Feb 05 Python
复习Python中的字符串知识点
Apr 14 Python
Pycharm编辑器技巧之自动导入模块详解
Jul 18 Python
Python查找第n个子串的技巧分享
Jun 27 Python
pygame游戏之旅 添加游戏介绍
Nov 20 Python
Python关于excel和shp的使用在matplotlib
Jan 03 Python
pytorch模型预测结果与ndarray互转方式
Jan 15 Python
TensorFlow 读取CSV数据的实例
Feb 05 Python
Python3监控疫情的完整代码
Feb 20 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
Apr 21 Python
Python绘制动态水球图过程详解
Jun 03 Python
用Python提取PDF表格的方法
Apr 11 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
PHP中调用ASP.NET的WebService的代码
2011/04/22 PHP
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
CURL的学习和应用(附多线程实现)
2013/06/03 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
jquery multiSelect 多选下拉框
2010/07/09 Javascript
node.js中的fs.unlinkSync方法使用说明
2014/12/15 Javascript
js实现双击图片放大单击缩小的方法
2015/02/17 Javascript
jQuery结合CSS制作动态的下拉菜单
2015/10/27 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
js实现微信/QQ直接跳转到支付宝APP打开口令领红包功能
2018/01/09 Javascript
除Console.log()外更多的Javascript调试命令
2018/01/24 Javascript
vue下history模式刷新后404错误解决方法
2018/08/18 Javascript
fetch 如何实现请求数据
2018/12/20 Javascript
vue项目打包上传github并制作预览链接(pages)
2019/04/19 Javascript
微信小程序云开发(数据库)详解
2019/05/17 Javascript
微信小程序实现消息框弹出动画
2020/04/18 Javascript
file-loader打包图片文件时路径错误输出为[object-module]的解决方法
2020/01/03 Javascript
使用AutoJs实现微信抢红包的代码
2020/12/31 Javascript
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
python正则表达式匹配[]中间为任意字符的实例
2018/12/25 Python
python遍历文件目录、批量处理同类文件
2019/08/31 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
python help函数实例用法
2020/12/06 Python
美国女士泳装店:Swimsuits For All
2017/03/02 全球购物
初二物理教学反思
2014/01/29 职场文书
银行优秀员工事迹
2014/02/06 职场文书
幸福家庭标语
2014/06/27 职场文书
地方课程教学计划
2015/01/19 职场文书
写给妈妈的感谢信
2015/01/22 职场文书
升职自荐信怎么写
2015/03/05 职场文书
业务员岗位职责范本
2015/04/03 职场文书
教师节联欢会主持词
2015/07/04 职场文书
Java中多线程下载图片并压缩能提高效率吗
2021/07/01 Java/Android
Python实现将多张图片合成MP4视频并加入背景音乐
2022/04/28 Python