(1)点击上箭头
每点击一次,按照设置增加数值。可以设定达到最大值后,再从最小值开始循环。
(2)点击下箭头
每点击一次,按照设置减小数值。可以设定达到最小值后,再从最大值开始循环
(3)直接在输入框中输入数值
This signal is emitted whenever the spin box's value is changed. The new value's integer value is passed in i.当spin box的值发生改变时,这个信号将被发送。spin box的最新值将通过参数i传递。
value : int
This property holds the slider's current value.
The slider forces the value to be within the legal range: minimum <= value <= maximum.
Changing the value also changes the sliderPosition.
这个属性为slider的当前值,slider将强制该值在最小值和最大值之间的合法范围内。slider的滑动块位置将与这个值的改变而同步改变。
Access functions:
int value () const
void setValue ( int )
Notifier signal:
通知信号:
void valueChanged ( int value )
设置范围可以使用 setRange ( int min, int max )
设置步调可以使用 setSingleStep ( int )
PS: The Best Way to learn QT is assistant。
将QSpinbox加入窗口中时,你所说的信号和槽的连接作为spinbox的基本功能,是由spinbox本身实现的,并不需要你加入任何的代码。如果你实在需要设置的话,?处应该是spinBox。至于改变步长值,可以使用函数void setSingleStep ( int val )实现,同时可以通过singleStep得到当前的步长值欢迎分享,转载请注明来源:内存溢出
评论列表(0条)