【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 当用户释放滑块
相关推荐
安逸sgr6 分钟前
【端侧 AI 实战】BitNet 详解:1-bit LLM 推理优化从原理到部署!
人工智能·python·scrapy·fastapi·ai编程·claude
我爱学习好爱好爱8 分钟前
ELK日志分析平台(三):Logstash 7.17.10 独立节点部署与基础测试(基于Rocky Linux 9.6)
linux·python·elk
yangminlei16 分钟前
openclaw对接飞书
开发语言·python·飞书
minglie124 分钟前
Amaranth HDL
python·fpga开发
weixin199701080161 小时前
搜好货商品详情页前端性能优化实战
java·前端·python
王夏奇1 小时前
python-pytest学习
python·学习·pytest
BUG?不,是彩蛋!1 小时前
从 Q-Learning 到 LLM:我把 AI 的“大脑”换成了 GPT,发生了什么?
人工智能·python·gpt
XiYang-DING1 小时前
【Java SE】Java代码块详解
java·开发语言·python
chao_7891 小时前
【hello-agent】ReAct 第一个demo实践
python·agent·react-agent