【Python学习-UI界面】PyQt5 小部件8-QSlider 数值滑动

样式如下:

QSlider 类对象为用户提供一个沟槽,可以在其上移动一个手柄。

它是一个经典的小部件,用于控制有界值。

手柄在沟槽上的位置相当于控件的下限和上限之间的整数。

常用方法如下:

序号 方法 描述
1 setMinimum 设置滑块的最小值
2 setMaximum 设置滑块的最大值
3 setSingleStep 设置递增/递减步长
4 setValue 以编程方式设置控件的值
5 value 返回当前值
6 setTickInterval 在滑槽上放置刻度的数量
7 setTickPosition 在滑槽上放置刻度

setTickPosition值为−刻度位置

QSlider.NoTicks: 没有刻度标记

QSlider.TicksBothSides: 刻度标记在两侧

QSlider.TicksAbove: 刻度标记在滑块上方

QSlider.TicksBelow: 刻度标记在滑块下方

QSlider.TicksLeft: 刻度标记在滑块左侧

QSlider.TicksRight: 刻度标记在滑块右侧

在属性中可以修改刻度的位置

常用信号如下:

序号 方法 描述
1 valueChanged 当滑块的值已变化,比较常用
2 sliderPressed 当用户开始拖动滑块
3 sliderMoved 当用户拖动滑块时
4 sliderReleased 当用户释放滑块
相关推荐
UI设计兰亭妙微32 分钟前
兰亭妙微|B端表单设计:UI设计公司中的场景化布局指南,提升用户填写效率
ui·b端界面设计·高端网站设计
2301_8039346142 分钟前
Go语言如何做网络爬虫_Go语言爬虫开发教程【指南】
jvm·数据库·python
WL_Aurora43 分钟前
Python爬虫实战(六):新发地蔬菜价格数据采集.
爬虫·python
盲敲代码的阿豪1 小时前
Python 入门基础教程(爬虫前置版)
开发语言·爬虫·python
weixin199701080162 小时前
[特殊字符] 智能数据采集:数字化转型的“数据石油勘探队”(附Python实战源码)
开发语言·python
次元工程师!2 小时前
LangFlow开发(三)—Bundles组件架构设计(3W+字详细讲解)
java·前端·python·低代码·langflow
t_hj3 小时前
大模型微调
人工智能·python·深度学习
charlie1145141913 小时前
现代Qt开发教程(新手篇)2.3——QImage、QPixmap、QIcon 图像处理基础
开发语言·图像处理·qt
范范@3 小时前
python基础-函数
开发语言·python
2301_803934613 小时前
MySQL 字段类型选择规范指南
jvm·数据库·python