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中文问题解决方法(总结了多位前人经验,初学者必看)
Mar 13 Python
Python匹配中文的正则表达式
May 11 Python
Windows上使用virtualenv搭建Python+Flask开发环境
Jun 07 Python
在cmd中运行.py文件: python的操作步骤
May 12 Python
pycharm在调试python时执行其他语句的方法
Nov 29 Python
对Python中创建进程的两种方式以及进程池详解
Jan 14 Python
使用python PIL库实现简单验证码的去噪方法步骤
May 10 Python
python中while和for的区别总结
Jun 28 Python
Python将string转换到float的实例方法
Jul 29 Python
Pytorch 高效使用GPU的操作
Jun 27 Python
python UDF 实现对csv批量md5加密操作
Jan 01 Python
Python  lambda匿名函数和三元运算符
Apr 19 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面向对象程序设计之类与反射API详解
2016/12/02 PHP
javascript 写类方式之十
2009/07/05 Javascript
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
jquery ready()的几种实现方法小结
2010/06/18 Javascript
js事件冒泡实例分享(已测试)
2013/04/23 Javascript
jQuery实现类似淘宝购物车全选状态示例
2013/06/26 Javascript
jquery dialog open后,服务器端控件失效的快速解决方法
2013/12/19 Javascript
JS插件plupload.js实现多图上传并显示进度条
2016/11/29 Javascript
axios携带cookie配置详解(axios+koa)
2018/12/28 Javascript
详解jquery和vue对比
2019/04/16 jQuery
详解Vue 匿名、具名和作用域插槽的使用方法
2019/04/22 Javascript
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
在Python中使用dict和set方法的教程
2015/04/27 Python
为Python的web框架编写前端模版的教程
2015/04/30 Python
Python抓取电影天堂电影信息的代码
2016/04/07 Python
python中matplotlib实现最小二乘法拟合的过程详解
2017/07/11 Python
Python使用正则表达式获取网页中所需要的信息
2018/01/29 Python
Python实现的远程登录windows系统功能示例
2018/06/21 Python
Django实现分页功能
2018/07/02 Python
python opencv实现运动检测
2018/07/10 Python
对python中Json与object转化的方法详解
2018/12/31 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
关于python 的legend图例,参数使用说明
2020/04/17 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
Python实现画图软件功能方法详解
2020/07/28 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
浅析两列自适应布局的3种思路
2016/05/03 HTML / CSS
迪梵英国官方网站:Darphin英国
2017/12/06 全球购物
澳大利亚最大的网上油画销售画廊:Direct Art Australia
2018/04/15 全球购物
芬兰设计商店美国:Finnish Design Shop US
2019/03/25 全球购物
运动鞋、街头服装、手表和手袋的实时市场:StockX
2020/11/25 全球购物
医学院学生求职简历的自我评价
2013/10/24 职场文书
便利店的创业计划书
2014/01/15 职场文书
会计毕业自我鉴定
2014/02/05 职场文书
销售经理工作失职检讨书
2014/10/24 职场文书
vue css 相对路径导入问题级踩坑记录
2022/06/05 Vue.js