아래 코드와 같은 줄이 있습니다. I는 pnly 0을 입력 할 수 있으며, I는 0 만PyQt5 QIntValidator의 위/아래 설정 방법은 무엇입니까?
를 입력 할 수있는 1및
self.rnr_id_num_le = QLineEdit()
self.rnr_id_num_le.setValidator(QIntValidator(0, 9999999999))
이것을 사용
self.rnr_id_num_le = QLineEdit()
self.rnr_id_num_le.setValidator(QIntValidator(9999999999, 0))
이를 이용한 3 개 가지 코드의 I은 2 가지 문제점을 가지고
다음과 같은 번호를 얻으려면이 번호가 필요합니다 : 5236147891 (숫자의 수는 중요합니다. QIntValidator에 숫자를 입력하지 않으면 큰 숫자를 입력 할 수 없습니다)
http://pyqt.sourceforge.net/Docs/PyQt4/qintvalidator.html#QIntValidator-2 을 기반으로 두 번째 작업해야합니다. 하지만 :(하지 않습니다
편집 :
OK, 분명히 그 topest 위에, 나는 할 수있다, 내가 필요한 것보다 한 자리 작 QIntValidator의 내 QLineEdit을 확인하거나 증가하는 당신이 알고있는 다른 방법을 수행하십시오. 맨?
"작동하지 않는다"는 것은 무엇을 의미합니까? 정확한 오류를 설명하십시오. – Wieland
"작동하지 않습니다"라는 말은 999999999보다 큰 숫자를 입력 할 수는 없지만 9999999999 (한 자리 더 입력)해야한다는 뜻입니다. –