QSlider中如何设置让鼠标一点就让滚动块马上定位到鼠标点击的地方

QSlider中怎么设置让鼠标一点就让滚动块马上定位到鼠标点击的地方
用sliderMoved(int)只能实现点击slider滑块拖动的情况,请问让鼠标一点就让滚动块马上定位到鼠标点击的地方怎么实现啊?

------解决方案--------------------
貌似没有提供直接实现这样功能的方法,只能自己实现或者放弃
------解决方案--------------------
两种方法:
1.拦截QSlider的鼠标事件,在过滤函数中想怎么处理就怎么处理;
2.继承QSlider,重写鼠标事件函数。