温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

pyqt如何实现为长内容添加滑轮scrollArea

发布时间:2021-05-21 10:13:45 来源:亿速云 阅读:209 作者:小新 栏目:开发技术

这篇文章主要介绍pyqt如何实现为长内容添加滑轮scrollArea,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

如果一个页面里头的内容太长,怎么办?

之前一直以为要添加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”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI