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 相关文章推荐
django 实现电子支付功能的示例代码
Jul 25 Python
python opencv实现旋转矩形框裁减功能
Jul 25 Python
python 发送和接收ActiveMQ消息的实例
Jan 30 Python
python selenium 弹出框处理的实现
Feb 26 Python
Python3列表内置方法大全及示例代码小结
May 10 Python
python 模拟银行转账功能过程详解
Aug 06 Python
Python缓存技术实现过程详解
Sep 25 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
Python CategoricalDtype自定义排序实现原理解析
Sep 11 Python
2020年10款优秀的Python第三方库,看看有你中意的吗?
Jan 12 Python
详解Python中的文件操作
Jan 14 Python
Python基础之教你怎么在M1系统上使用pandas
May 08 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
用cookies来跟踪识别用户
2006/10/09 PHP
php 字符串函数收集
2010/03/29 PHP
php重定向的三种方法分享
2012/02/22 PHP
微信公众平台开发之天气预报功能
2015/08/31 PHP
PHP Header用于页面跳转时的几个注意事项
2016/10/21 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
Javascript----文件操作
2007/01/18 Javascript
JavaScript基本概念初级讲解论坛贴的学习记录
2009/02/22 Javascript
JS获取鼠标坐标的实例方法
2013/07/18 Javascript
JavaScript 消息框效果【实现代码】
2016/04/27 Javascript
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
JS表单验证方法实例小结【电话、身份证号、Email、中文、特殊字符、身份证号等】
2017/02/14 Javascript
使用JS实现图片轮播的实例(前后首尾相接)
2017/09/21 Javascript
vue实现消息的无缝滚动效果的示例代码
2017/12/05 Javascript
Angular2整合其他插件的方法
2018/01/20 Javascript
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
在Vuex使用dispatch和commit来调用mutations的区别详解
2018/09/18 Javascript
AngularJS上传文件的示例代码
2018/11/10 Javascript
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
基于ant design日期控件使用_仅月份的操作
2020/10/27 Javascript
vue中watch的用法汇总
2020/12/28 Vue.js
[01:18:31]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第一场 1月10日
2021/03/11 DOTA
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
Python中反射和描述器总结
2018/09/23 Python
在python中只选取列表中某一纵列的方法
2018/11/28 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
无需JS和jQuery代码实现CSS3鼠标浮动放大图片
2016/11/21 HTML / CSS
澳洲国民品牌乡村路折扣店:Country Road & Trenery Outlet
2018/04/19 全球购物
潘多拉珠宝俄罗斯官方网上商店:PANDORA俄罗斯
2020/09/22 全球购物
介绍一下EJB的体系结构
2012/08/01 面试题
Servlet如何得到服务器的信息
2015/12/22 面试题
年终考核实施方案
2014/05/26 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
交流会主持词
2015/07/02 职场文书
Sql-Server数据库单表查询 4.3实验课
2021/04/05 SQL Server
golang goroutine顺序输出方式
2021/04/29 Golang