在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实现面向对像的ASP程序实例
Nov 10 Python
python列表的常用操作方法小结
May 21 Python
python实现mysql的读写分离及负载均衡
Feb 04 Python
python ddt实现数据驱动
Mar 14 Python
对Python中type打开文件的方式介绍
Apr 28 Python
python消除序列的重复值并保持顺序不变的实例
Nov 08 Python
DJANGO-URL反向解析REVERSE实例讲解
Oct 25 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
Feb 15 Python
Django import export实现数据库导入导出方式
Apr 03 Python
python和php哪个更适合写爬虫
Jun 22 Python
python生成随机数、随机字符、随机字符串
Apr 06 Python
用python修改excel表某一列内容的操作方法
Jun 11 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 操作文件的一些FAQ总结
2009/02/12 PHP
封装一个PDO数据库操作类代码
2009/09/09 PHP
PHP扩展编写点滴 技巧收集
2010/03/09 PHP
简单实用的网站PHP缓存类实例
2014/07/18 PHP
自编函数解决pathinfo()函数处理中文问题
2014/11/03 PHP
php实现的RSS生成类实例
2015/04/23 PHP
JavaScript 动态将数字金额转化为中文大写金额
2009/05/14 Javascript
javaScript call 函数的用法说明
2010/04/09 Javascript
关于捕获用户何时点击window.onbeforeunload的取消事件
2011/03/06 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
javascript读写json示例
2014/04/11 Javascript
js表头排序实现方法
2015/01/16 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
2016/03/07 Javascript
jQuery Validate插件自定义验证规则的方法
2016/12/27 Javascript
Vuex之理解Getters的用法实例
2017/04/19 Javascript
Vue.js实现在下拉列表区域外点击即可关闭下拉列表的功能(自定义下拉列表)
2017/05/30 Javascript
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
使用express搭建一个简单的查询服务器的方法
2018/02/09 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
vue router总结 $router和$route及router与 router与route区别
2019/07/05 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
pygame学习笔记(4):声音控制
2015/04/15 Python
详解python基础之while循环及if判断
2017/08/24 Python
pandas把所有大于0的数设置为1的方法
2019/01/26 Python
从多个tfrecord文件中无限读取文件的例子
2020/02/17 Python
Html5游戏开发之乒乓Ping Pong游戏示例(二)
2013/01/21 HTML / CSS
ECHT官方网站:男女健身服
2020/02/14 全球购物
努力学习保证书
2015/02/26 职场文书
幼儿园教师个人工作总结2015
2015/05/12 职场文书
初中教务主任竞聘演讲稿(范文)
2019/08/20 职场文书
python如何获取网络数据
2021/04/11 Python
深入理解Vue的数据响应式
2021/05/15 Vue.js
MySQL 使用索引扫描进行排序
2021/06/20 MySQL
手写Spirit防抖函数underscore和节流函数lodash
2022/03/22 Javascript