动态将qspinbox转换为qdoublespinbox

时间:2019-04-29 05:04:13

标签: c++ qt qspinbox qdoublespinbox

我有一个仅使用int值的qspinbox。我也有复选框。如果checkbox == 0,则qspinbox必须仅使用int值,但是如果checkbox == 1,则qspinbox必须仅使用float值。可能吗? qdoublespinbox也许有可能吗?

1 个答案:

答案 0 :(得分:2)

使用QDoubleSpinBox。如果未选中该复选框,则将微调框的精度设置为0。您可以通过设置decimals属性来实现。

如果您未使用默认值(1.0),则可能还需要更改singleStep属性。