【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 当用户释放滑块
相关推荐
子午1 天前
【蘑菇识别系统】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积网络+resnet50算法
人工智能·python·深度学习
Mr_Xuhhh1 天前
pytest -- 指定⽤例执⾏顺序
开发语言·python·pytest
tokepson1 天前
关于python更换永久镜像源
python·技术·记录
F_D_Z1 天前
【解决办法】网络训练报错AttributeError: module ‘jax.core‘ has no attribute ‘Shape‘.
开发语言·python·jax
YY&DS1 天前
Qt 快速搭建局域网 HTTP 下载服务(兼容 IE/Chrome/Edge/Firefox)
chrome·qt·http
前端伪大叔1 天前
第29篇:99% 的量化新手死在挂单上:Freqtrade 隐藏技能揭秘
后端·python·github
q***69771 天前
使用 Qt 插件和 SQLCipher 实现 SQLite 数据库加密与解密
数据库·qt·sqlite
韩曙亮1 天前
【人工智能】AI 人工智能 技术 学习路径分析 ① ( Python语言 -> 微积分 / 概率论 / 线性代数 -> 机器学习 )
人工智能·python·学习·数学·机器学习·ai·微积分
极地星光1 天前
Qt/C++ 单例模式深度解析:饿汉式与懒汉式实战指南
c++·qt·单例模式
喵叔哟1 天前
6.配置管理详解
后端·python·flask