【发布时间】:2014-04-19 21:56:51
【问题描述】:
我的项目中有一个 QLineEdit。 我想在 lineEdit 上使用 QValidation。
#Create lineEdit
itemValue = QtWidgets.QLineEdit()
#Create валидатор
objValidator = QtGui.QDoubleValidator(self)
#setup range
objValidator.setRange(-10.0, 100.0, 5)
#lineEdit with validation
itemValue.setValidator(objValidator)
但效果不好。我可以输入我想要的,除了符号。 而且范围不起作用!我可以输入 100500 或 -100500,但我希望,该用户只能输入范围内的数字。
我应该如何使用范围? 我需要帮助:)
谢谢你们的帮助,伙计们!
【问题讨论】: