Qt-常用控件QSlider学习

   QSlider部件提供了一个垂直或水平滑动条。

      今天的主角是QSilder,QSilder继承于QAbstractSlider,它的大多功能在QAbstractSlider,通过setValue()来设置当前值,使用setSingleStep()、setPageStep()用来设置步长,setMinimum()和setMaximum()用于定义滚动条的范围。

      用户还可以自己设置其刻度,可以使用setTickPosition()来表示刻度标记的位置,使用setTickInterval()来指定刻度的间隔;当前设置的刻度位置和间隔可以分别使用tickPosition()和tickInterval()函数来查询。而对于刻度标记的位置常用的枚举值有QSlider::TicksBothSides表示在上面和下面都添加刻度线,QSlider::TicksAbove表示在上方添加刻度线、QSlider::TicksBelow表示在下方添加刻度线等。

QSilder常用的信号:

<
信号 描述
valueChanged() 当滑块的值发生了改变,发射此信号。tracking()确定在用户交互时,是否发出此信号。
sliderPressed() 当用户按下滑块,发射此信号。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值