【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 当用户释放滑块
相关推荐
杨超越luckly3 分钟前
HTML应用指南:利用POST请求获取全国爱回收门店位置信息
大数据·前端·python·信息可视化·html
TF男孩22 分钟前
小技巧:让你写的python代码直接点击运行
python
程序员爱钓鱼23 分钟前
Python编程实战 - 面向对象与进阶语法 - 异常类型与捕获
后端·python·ipython
程序员爱钓鱼27 分钟前
Python编程实战 - 面向对象与进阶语法 - 类方法与静态方法
后端·python
永远有缘2 小时前
Java、Python、C# 和 C++ 在函数定义语法上的主要区别
java·c++·python·c#
Molesidy8 小时前
【随笔】【QT】QT5.15.2版本的最新下载方式!!!
开发语言·qt
梨轻巧8 小时前
pyside6的历史发展、Qt 介绍、PyQt 和 pyside6对比
qt·pyqt
007php0079 小时前
某游戏大厂 Java 面试题深度解析(四)
java·开发语言·python·面试·职场和发展·golang·php
景彡先生10 小时前
Python pandas数据透视表(pivot_table)详解:从入门到实战,多维数据分析利器
python·数据分析·pandas
Blossom.11811 小时前
把AI“编”进草垫:1KB决策树让宠物垫自己报「如厕记录」
java·人工智能·python·算法·决策树·机器学习·宠物