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判断质数(素数)的简单方法讲解
May 05 Python
Python实现带百分比的进度条
Jun 28 Python
小小聊天室Python代码实现
Aug 17 Python
Python部署web开发程序的几种方法
May 05 Python
Python 中Pickle库的使用详解
Feb 24 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
Oct 15 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
Feb 17 Python
Python3从零开始搭建一个语音对话机器人的实现
Aug 23 Python
python程序如何进行保存
Jul 03 Python
Python3爬虫中Selenium的用法详解
Jul 10 Python
通过Python实现Payload分离免杀过程详解
Jul 13 Python
Python 装饰器(decorator)常用的创建方式及解析
Apr 24 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函数常用用法小结
2010/02/08 PHP
PHP读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
不用写JS也能使用EXTJS视频演示
2008/12/29 Javascript
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
基于jquery的textarea发布框限制文字字数输入(添加中文识别)
2012/02/16 Javascript
浅谈JavaScript 框架分类
2014/11/10 Javascript
angularjs中的e2e测试实例
2014/12/06 Javascript
jQuery中:visible选择器用法实例
2014/12/30 Javascript
JS实现固定在右下角可展开收缩DIV层的方法
2015/02/13 Javascript
js禁止页面刷新与后退的方法
2015/06/08 Javascript
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
2015/12/03 Javascript
深入理解JavaScript中的对象复制(Object Clone)
2016/05/18 Javascript
限制复选框最多选择项的实现代码
2016/05/30 Javascript
JS两个数组比较,删除重复值的巧妙方法(推荐)
2016/06/03 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
ActiveX控件的使用-js实现打印超市小票功能代码详解
2017/11/22 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
微信小程序开发之获取用户手机号码(php接口解密)
2020/05/17 Javascript
vue-model实现简易计算器
2020/08/17 Javascript
[02:28]DOTA2亚洲邀请赛附加赛 RECAP赛事回顾
2015/01/29 DOTA
python使用os模块的os.walk遍历文件夹示例
2014/01/27 Python
python使用sorted函数对列表进行排序的方法
2015/04/04 Python
python搜索指定目录的方法
2015/04/29 Python
Python+django实现文件上传
2016/01/17 Python
python调用staf自动化框架的方法
2018/12/26 Python
Python实现的KMeans聚类算法实例分析
2018/12/29 Python
Python 占位符的使用方法详解
2019/07/10 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
2020/04/26 Python
python db类用法说明
2020/07/07 Python
如何在Anaconda中打开python自带idle
2020/09/21 Python
毕业生个人求职信范文分享
2014/01/05 职场文书
社区消防工作实施方案
2014/03/21 职场文书
明星邀请函
2015/02/02 职场文书
运动会主持词大全
2015/07/02 职场文书
2015年教师节广播稿
2015/08/19 职场文书
python中的getter与setter你了解吗
2022/03/24 Python