
修改微调框数值的方式包括:
-
单击右侧的向上/向下按钮
-
按键盘的向上/向下键
-
在微调框获取焦点时,通过鼠标滚轮的上下滚动
-
当然了,也允许用户手动输入
其中:
-
QSpinBox- 用于整数的显示和输入 -
QDoubleSpinBox- 用于浮点数的显示和输入
它们都是 QAbstractSpinBox 的子类,具有大多数相同的属性,只是参数类型不同(一个 int,一个double)
1. 属性和方法
QSpinBox有很多属性,完整的可查看帮助文档。这里以 QSpinBox 为例,列出常用的属性和方法:
1.1 值
微调框和值相关的属性包括:当前值、最大值、最小值
// 获取和设置当前值int value() constvoid setValue(int val)// 获取和设置最大值int maximum() const<