QDoubleSpinBox-QSpinBox=Double
QSpinBox操作整数;
QDoubleSpinBox操作小数。
功能上几乎一毛一样。
不同点在于,QDoubleSpinBox会自动进位。
进位示例

setDecimals(int)
设置控件显示的小数点位数。
示例中是只显示两位小数。
模拟银行向用户账号中打钱;
明明打入的是2.555美元;
结果打开钱包中一看,
变成了2.56刀,
真是喜闻乐见呀!
有人欢喜有人愁,
估计银行会有点不太高兴。
怎么改才能防止自动进位显示呢?
示例是直接重写了setValue,
舍弃不显示的小数位。

举个例子翻译翻译:
2.555*100.0 = 255.5
trunc(255.5) = 255.0
trunc是舍弃小数位
255.0 / 100.0 = 2.55
这样就是实现了防止进位的示例。
(接下来是对SpinBox的功能补充)
加速变化

setAccelerated(bool)
持续按住上/下箭头加速值的变化
循环增长
比设置一张图片的旋转角度,
当我把它旋转到360°时,
想要继续旋转,
却因为到达了SpinBox的最大值上限,
不能继续旋转,
这河里吗?恒不河里好吧!

setWrapping(bool)
允许同一个变化方向的循环,
增长到最大值就从头再开始增长。
这样就能让它很合理。
