プロジェクトに 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 を入力できますが、そのユーザーは範囲内でのみ数値を入力できます。
範囲をどのように使用すればよいですか?私は助けが必要です:)
助けてくれてありがとう、みんな!