PyQt之计数器(QSpinBox)类的常用方法
一、QSpingBox类中的常用方法
setMinimum():
- 设置计数器的下界
setMaximum():
- 设置计数器的上界
setRange():
- 设置计数器的最大值、最小值setRange(int minimum, int maximum)
setValue():
- 设置计数器的当前值
Value():
- 返回计数器的当前值
singleStep():
- 设置计数器的步长值
二、QSpinBox和QDoubleSpinBox的比较
QSpingBox是一个计数器控件,允许用户选择一个整数值,通过上下按钮或键盘上下箭头来增加或减少当前值,同时支持用户手动输入。
在默认情况下QSpingBox的默认取值范围是0-99,步长为1。
QSpinBox类和QDoubleSpinBox类均派生自QAbstractSpinBox类,QSpinBox用于处理整数值,QDoubleSpinBox则用于处理浮点值,他们之间的区别就是处理数据的类型不同,其他功能都基本相投,QDoubleSpinBox的默认精度是两位小数,但可以通过setDecimals()来设置。