-3

在程序的不同区域中,我需要在某处设置不同的增量 +1,在某处设置 +2 或更多。这该怎么做?

4

2 回答 2

9

使用setSingleStep()方法:

此属性保存步长值。

当用户使用箭头更改旋转框的值时,该值将按单步的数量递增/递减。默认值为 1。将 singleStep 值设置为小于 0 不会执行任何操作。

spinBox->setSingleStep(2);

http://qt-project.org/doc/qt-4.8/qspinbox.html#singleStep-prop

于 2014-12-15T16:38:11.273 回答
2

另一种方法:

如果您创建spinBox使用设计模式,则单击spinBox您选择的并更改名为 的属性的值singleStep。默认为 1,但您可以将其更改为 2 或任何其他数字(步长将更改为该数字)。

于 2019-08-07T14:27:48.397 回答