在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语言使用技巧分享
May 31 Python
Python实现代码统计工具(终极篇)
Jul 04 Python
Python打包可执行文件的方法详解
Sep 19 Python
python中字符串比较使用is、==和cmp()总结
Mar 18 Python
Python中的二维数组实例(list与numpy.array)
Apr 13 Python
pandas 数据实现行间计算的方法
Jun 08 Python
快速解决pandas.read_csv()乱码的问题
Jun 15 Python
python树莓派红外反射传感器
Jan 21 Python
PyQt5实现QLineEdit添加clicked信号的方法
Jun 25 Python
python matplotlib库绘制条形图练习题
Aug 10 Python
flask/django 动态查询表结构相同表名不同数据的Model实现方法
Aug 29 Python
浅谈python3 构造函数和析构函数
Mar 12 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的array_multisort()使用方法介绍
2012/05/16 PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
2016/03/17 PHP
PHP 实现重载
2021/03/09 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
javascript静态的url如何传递
2007/05/03 Javascript
YUI的Tab切换实现代码
2010/04/11 Javascript
Javascript 类、命名空间、代码组织代码
2011/07/31 Javascript
面向对象的Javascript之二(接口实现介绍)
2012/01/27 Javascript
利用div+jquery自定义滚动条样式的2种方法
2013/07/18 Javascript
jquery索引在使用中的一些困惑
2013/10/24 Javascript
js截取小数点后几位的写法
2013/11/14 Javascript
JS获取URL中参数值(QueryString)的4种方法分享
2014/04/12 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
JS获取下拉框显示值和判断单选按钮的方法
2015/07/09 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
JavaScript瀑布流布局实现代码
2017/05/06 Javascript
基于Two.js实现星球环绕动画效果的示例
2017/11/06 Javascript
bootstrap实现嵌套模态框的实例代码
2020/01/10 Javascript
js cavans实现静态滚动弹幕
2020/05/21 Javascript
详细分析vue响应式原理
2020/06/22 Javascript
Python中函数参数设置及使用的学习笔记
2016/05/03 Python
Python写的一个定时重跑获取数据库数据
2016/12/28 Python
python3射线法判断点是否在多边形内
2019/06/28 Python
python判断一个对象是否可迭代的例子
2019/07/22 Python
Python虚拟环境venv用法详解
2020/05/25 Python
python爬虫构建代理ip池抓取数据库的示例代码
2020/09/22 Python
jupyter使用自动补全和切换默认浏览器的方法
2020/11/18 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
世界上最大的罕见唱片、CD和音乐纪念品网上商店:991.com
2018/05/03 全球购物
环境科学毕业生自荐信
2013/11/21 职场文书
会计专业的自荐信
2013/12/12 职场文书
抗洪抢险事迹材料
2014/05/06 职场文书
2016年基层党支部书记公开承诺书
2016/03/25 职场文书
java如何实现socket连接方法封装
2021/09/25 Java/Android
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技