PyQt5:QDoubleSpinBox不允许负数



由于一些奇怪的原因,我无法使QDoubleSpinBox接受负值。我已经相应地更改了范围,但最小值仍保持在 0(默认值(。不过,我没有任何问题涉及QSpinBox的负数。我觉得这很奇怪,我真的无法弄清楚这里的问题......

例如:

self.setMinimum(1.175494e-38)
self.setValue(-1.0)

。实际上会更改为 0.0...

提前感谢!

您设置的最小值:

self.setMinimum(1.175494e-38)

是一个极小的数字,接近零但不小于。因此,当您的最小值尚未设置为负值时,您不能放置负值。尝试输入负数您的最小函数

最新更新