singleStep:比如按下键盘的左右建,每次移动的距离 pageStep:比如用鼠标对准滑动条的前面按下,每次移动的距离 value:初始默认值 接下来看该控件拥有的信号: 重点看后面的四个,看字面意思就不难理解,分别为:移动,按下,释放,改变,接下来看什么情况会触发: 首先定义了四个槽函数,看信号发出后会执行哪个函数: void Move(int x); void Press(); void Release(); void Change(int x); void Widget::Move(