在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获取mp3文件信息的方法
Jun 15 Python
Django基础之Model操作步骤(介绍)
May 27 Python
Python语言描述最大连续子序列和
Dec 05 Python
python仿抖音表白神器
Apr 08 Python
python elasticsearch从创建索引到写入数据的全过程
Aug 04 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
win10安装python3.6的常见问题
Jul 01 Python
Python获取浏览器窗口句柄过程解析
Jul 25 Python
python基于exchange函数发送邮件过程详解
Nov 06 Python
一篇文章弄懂Python关键字、标识符和变量
Jul 15 Python
一些让Python代码简洁的实用技巧总结
Aug 23 Python
python pandas 解析(读取、写入)CSV 文件的操作方法
Dec 24 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的ajax简单实例
2014/02/27 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
php实现将字符串按照指定距离进行分割的方法
2015/03/14 PHP
浅谈PHP中output_buffering
2015/07/13 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
2016/09/22 PHP
PHP7多线程搭建教程
2017/04/21 PHP
php慢查询日志和错误日志使用详解
2021/02/27 PHP
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
JavaScript 定义function的三种方式小结
2009/10/16 Javascript
网页上的Javascript编辑器和代码格式化
2010/04/25 Javascript
Nodejs学习笔记之测试驱动
2015/04/16 NodeJs
js实现简易的单数字随机抽奖(0-9)
2020/03/19 Javascript
js获取表格的行数和列数的方法
2015/10/23 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
微信小程序 点击控件后选中其它反选实例详解
2017/02/21 Javascript
详解Vue中localstorage和sessionstorage的使用
2017/12/22 Javascript
this.$toast() 了解一下?
2019/04/18 Javascript
如何在Vue中抽离接口配置文件
2019/10/31 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
python编程进阶之异常处理用法实例分析
2020/02/21 Python
详解HTML5中的元素与元素
2015/08/17 HTML / CSS
UGG雪地靴荷兰官网:UGG荷兰
2016/09/09 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
如何转换一个字符串到enum值
2014/04/12 面试题
一道输出判断型Java面试题
2014/10/01 面试题
党校学习思想汇报
2014/01/06 职场文书
实习单位鉴定评语
2014/04/26 职场文书
小学模范班主任事迹材料
2014/05/13 职场文书
先进基层党组织事迹材料2016
2016/02/29 职场文书
员工试用期工作总结
2019/06/20 职场文书
Mysql数据库值的添加、修改、删除及清空操作实例
2021/06/20 MySQL
python 安全地删除列表元素的方法
2022/03/16 Python