基于Qt QSpinBox 微调框小案例

修改微调框数值的方式包括:

  • 单击右侧的向上/向下按钮

  • 按键盘的向上/向下键

  • 在微调框获取焦点时,通过鼠标滚轮的上下滚动

  • 当然了,也允许用户手动输入

其中:

  • QSpinBox - 用于整数的显示和输入

  • QDoubleSpinBox - 用于浮点数的显示和输入

它们都是 QAbstractSpinBox 的子类,具有大多数相同的属性,只是参数类型不同(一个 int,一个double

1. 属性和方法


QSpinBox有很多属性,完整的可查看帮助文档。这里以 QSpinBox 为例,列出常用的属性和方法:

1.1 值

微调框和值相关的属性包括:当前值、最大值、最小值

// 获取和设置当前值int value() constvoid setValue(int val)// 获取和设置最大值int maximum() const<

你可能感兴趣的:(Qt,高级开发工程师,qt,开发语言,QSpinBox,c++,ui)