我的项目中有一个 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,但我希望,该用户只能输入范围内的数字。
我应该如何使用范围?我需要帮助:)
谢谢你们的帮助,伙计们!