如何获取QSlider控件滑块的宽度和位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获取QSlider控件滑块的宽度和位置相关的知识,希望对你有一定的参考价值。

参考技术A sliderMoved()信号,
QSlider::setRange(min,max);
QSlider::setValue(int);
QSlider::setSliderPosition(int);

QT软件开发之基础控件--2.4.9 QSlider滑块

2.4.9 QSlider滑块

QT的QSlider类提供了一个垂直和水平滑动条。滑块是典型的小控件,用于控制一个有效的范围值。它允许用户沿水平或垂直移动滑块,将滑动的范围值转换成一个整数值。QSlider大部分函数都继承于QAbstractSlider类。QSlider滑块控件常用于音量控制、视频播放器的进度条等场合。

图2-4-13 QSlider用于音量控制

创建QSlider示例

QSlider *lider=new QSlider(this);
lider->setOrientation(Qt::Horizontal);//创建横向滑块

默认QSlider创建的是纵向滑块,可以通过setOrientation函数进行修改样式。

以下列出QSlider常用的成员函数

以上是关于如何获取QSlider控件滑块的宽度和位置的主要内容,如果未能解决你的问题,请参考以下文章

七PyQT5控件——QSlider,QSpinBox

如何使用样式表更改 QSlider 句柄宽度

c语言,slider控件还不会用。如何获取当前滑块的值?请列举一段代码,谢谢!

带有两个滑块的QSlider

如何找到滑块的拇指来设置其宽度

QT QSlider 边距