在PYQT5中QscrollArea(滚动条)的使用方法


Posted in Python onJune 14, 2019

如下所示:

import sys
from PyQt5.QtWidgets import *
 
 
class MainWindow(QMainWindow):
 def __init__(self,):
  super(QMainWindow,self).__init__()
  self.number = 0
 
  w = QWidget()
  self.setCentralWidget(w)
 
  self.topFiller = QWidget()
  self.topFiller.setMinimumSize(250, 2000)#######设置滚动条的尺寸
  for filename in range(20):
   self.MapButton = QPushButton(self.topFiller)
   self.MapButton.setText(str(filename))
   self.MapButton.move(10,filename*40)
  ##创建一个滚动条
  self.scroll = QScrollArea()
  self.scroll.setWidget(self.topFiller)
 
 
  self.vbox = QVBoxLayout()
  self.vbox.addWidget(self.scroll)
  w.setLayout(self.vbox)
 
  self.statusBar().showMessage("底部信息栏")
  self.resize(300, 500)
 
if __name__ == "__main__":
 app = QApplication(sys.argv)
 mainwindow = MainWindow()
 mainwindow.show()
 sys.exit(app.exec_())

出来的效果

在PYQT5中QscrollArea(滚动条)的使用方法

以上这篇在PYQT5中QscrollArea(滚动条)的使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python  __getattr__与__setattr__使用方法
Sep 06 Python
Python读取mp3中ID3信息的方法
Mar 05 Python
Python编程中使用Pillow来处理图像的基础教程
Nov 20 Python
python使用paramiko实现远程拷贝文件的方法
Apr 18 Python
Python实现的归并排序算法示例
Nov 21 Python
Python3之读取连接过的网络并定位的方法
Apr 22 Python
Python实现矩阵相乘的三种方法小结
Jul 26 Python
python读写csv文件实例代码
Jul 05 Python
用Python调用win命令行提高工作效率的实例
Aug 14 Python
python selenium操作cookie的实现
Mar 18 Python
使用OpenCV实现人脸图像卡通化的示例代码
Jan 15 Python
Python使用psutil库对系统数据进行采集监控的方法
Aug 23 Python
PYQT5设置textEdit自动滚屏的方法
Jun 14 #Python
使用PyQt4 设置TextEdit背景的方法
Jun 14 #Python
Ubuntu18.04中Python2.7与Python3.6环境切换
Jun 14 #Python
ubuntu 16.04下python版本切换的方法
Jun 14 #Python
windows下安装Python虚拟环境virtualenvwrapper-win
Jun 14 #Python
Ubuntu18.04下python版本完美切换的解决方法
Jun 14 #Python
使用Python检测文章抄袭及去重算法原理解析
Jun 14 #Python
You might like
PHP __autoload()方法真的影响性能吗?
2012/03/30 PHP
Smarty日期时间操作方法示例
2016/11/15 PHP
Laravel-admin之修改操作日志的方法
2019/09/30 PHP
JQuery给元素添加/删除节点比如select
2013/04/02 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
JS+CSS实现Li列表隔行换色效果的方法
2015/02/16 Javascript
JavaScript截断字符串的方法
2015/07/15 Javascript
纯javascript制作日历控件
2015/07/17 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
AngularJS实现动态添加Option的方法
2017/05/17 Javascript
基于jQuery实现图片推拉门动画效果的两种方法
2017/08/26 jQuery
Vue 滚动行为的具体使用方法
2017/09/13 Javascript
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
2014/06/10 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
python 获取网页编码方式实现代码
2017/03/11 Python
python实现自动发送报警监控邮件
2018/06/21 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
Python设计模式之模板方法模式实例详解
2019/01/17 Python
Django 实现外键去除自动添加的后缀‘_id’
2019/11/15 Python
python requests模拟登陆github的实现方法
2019/12/26 Python
python——全排列数的生成方式
2020/02/26 Python
如何快速理解python的垃圾回收机制
2020/09/01 Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
2021/01/29 Python
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
手工社团活动方案
2014/02/17 职场文书
工程力学专业自荐信范文
2014/03/17 职场文书
伊索寓言教学反思
2014/05/01 职场文书
爱国主义教育活动总结
2014/05/07 职场文书
因家庭原因离职的辞职信范文
2015/05/12 职场文书
2015年乡镇纪委工作总结
2015/05/26 职场文书
大学生见习总结报告
2015/06/24 职场文书
Python实现单例模式的5种方法
2021/06/15 Python
以下牛机,你有几个
2022/04/05 无线电
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技