标签: c++ qt qspinbox qdoublespinbox
我有一个仅使用int值的qspinbox。我也有复选框。如果checkbox == 0,则qspinbox必须仅使用int值,但是如果checkbox == 1,则qspinbox必须仅使用float值。可能吗? qdoublespinbox也许有可能吗?
答案 0 :(得分:2)
使用QDoubleSpinBox。如果未选中该复选框,则将微调框的精度设置为0。您可以通过设置decimals属性来实现。
如果您未使用默认值(1.0),则可能还需要更改singleStep属性。