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中的文件与目录操作
Jul 11 Python
解决pyttsx3无法封装的问题
Dec 24 Python
Python3实现的简单工资管理系统示例
Mar 12 Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
Jun 20 Python
python多线程扫描端口(线程池)
Sep 04 Python
Python猴子补丁知识点总结
Jan 05 Python
tensorflow入门:TFRecordDataset变长数据的batch读取详解
Jan 20 Python
Python实现AI换脸功能
Apr 10 Python
利用Python实现Json序列化库的方法步骤
Sep 09 Python
python切割图片的示例
Nov 12 Python
python 发送邮件的四种方法汇总
Dec 02 Python
python实现简单区块链结构
Apr 25 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
一个用于mysql的数据库抽象层函数库
2006/10/09 PHP
php网页后退不再出现过期
2007/03/08 PHP
需要注意的几个PHP漏洞小结
2012/02/05 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
php模拟post提交数据的方法
2015/02/12 PHP
解析WordPress中的post_class与get_post_class函数
2016/01/04 PHP
2017年最新PHP经典面试题目汇总(上篇)
2017/03/17 PHP
Laravel5.1框架注册中间件的三种场景详解
2019/07/09 PHP
会自动逐行上升的文本框
2006/06/30 Javascript
Prototype1.5 rc2版指南最后一篇之Position
2007/01/10 Javascript
jquery 单击li防止重复加载的实现代码
2010/12/24 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
2013/01/04 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
JS实现的数组全排列输出算法
2015/03/19 Javascript
JS实现的文字与图片定时切换效果代码
2015/10/06 Javascript
在AngularJS框架中处理数据建模的方式解析
2016/03/05 Javascript
jQuery过滤选择器用法示例
2016/09/12 Javascript
jQuery实现多张图片上传预览(不经过后端处理)
2017/04/29 jQuery
jQuery实现弹窗下底部页面禁止滑动效果
2017/12/19 jQuery
JS使用数组实现的队列功能示例
2019/03/04 Javascript
python中去空格函数的用法
2014/08/21 Python
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
2018/03/15 Python
解决python3运行selenium下HTMLTestRunner报错的问题
2018/12/27 Python
详解Django+uwsgi+Nginx上线最佳实战
2019/03/14 Python
Python OpenCV中的resize()函数的使用
2019/06/20 Python
python批量处理txt文件的实例代码
2020/01/13 Python
HTML5中的音频和视频媒体播放元素小结
2016/01/29 HTML / CSS
一个基于canvas的移动端图片编辑器的实现
2020/10/28 HTML / CSS
阿迪达斯印度官方商城:adidas India
2017/03/26 全球购物
个人求职简历中英文自我评价
2013/12/16 职场文书
广告设计应届生求职信
2014/03/01 职场文书
安全员岗位职责
2015/02/10 职场文书
小学校长开学致辞
2015/07/29 职场文书
关于拾金不昧的感谢信(五篇)
2019/10/18 职场文书
导游词之镇江焦山
2019/11/21 职场文书
MySQL外键约束(FOREIGN KEY)案例讲解
2021/08/23 MySQL