그럴 필요가 있다면 QLineEdit
항상 낮았습니다. 러시아 편지와 함께 사용하겠습니다.러시아 문자로 QLineEdit 마스크를 사용하는 방법은 무엇입니까?
답변
당신은 단순히 Qt는 문서에 따라 QLocale
을과 QString
항상 "C"로케일로 처리되지이기는하지만 "tolower를"원칙을 적용하지만, 수 :
QString QLocale : tolower를 (const를 QString & str) const
str의 소문자 복사본을 반환합니다. 이 함수는 QtCore 4.8에서 소개되었습니다.
무효 QValidator ::로 setLocale (const를 QLocale & 로케일)
설정 : 당신뿐만 아니라 당신이 (당신의 "초기 요청"에 따라) 원하는 경우
QLineEdit
에 대한QValidator
을 사용할 수발리 데이터 용으로 사용되는 로케일 setLocale가 불려 가지 않는 한, 발리 데이터는 QLocale :: setDefault()로 설정된 디폴트 로케일을 사용합니다. 기본 로케일이 설정되지 않은 경우 운영 체제의 로켈입니다.
과 : 입력에 따라 무효 인 경우
주 QValidator :: 유효성 검사 (QString & 입력, int로 & POS) const를 [순수 가상]
이 가상 함수가 잘못된 반환이 검증의 (예 : 사용자가 10과 99 사이의 정수를 허용하는 위젯에 "4"를 입력하는 경우) 입력이 유효 할 경우 Acceptable이 될 가능성이 높으면 중급으로 설정하십시오. 이 함수는 필요한 경우 입력 및 pos (커서 위치)를 모두 변경할 수 있습니다.
무효 QLineEdit :: setValidator (const를 QValidator * V)
설정 : 당신이 당신의 자신의 유효성 검사기 구현을 일단
, 당신은 실제로 당신의 유효성 검사를 사용하는
QLineEdit
다음과 같은 세터를 사용할 수 있습니다 유효성 검사기 v가 허용 할 입력 만 허용하도록이 줄을 편집합니다. 이렇게하면 입력 할 수있는 텍스트에 임의의 제약 조건을 둘 수 있습니다. v == 0 인 경우, setValidator()는 현재의 입력 validator를 삭제합니다. 초기 설정은 입력 유효성 검사기를 갖지 않는 것입니다 (즉, 모든 입력은 maxLength()까지 허용됩니다).
- 1. Mayavi의 그리드 플롯에 마스크를 사용하는 방법은 무엇입니까?
- 2. 오우거에 스텐실 버퍼 마스크를 사용하는 방법은 무엇입니까?
- 3. 터키 문자로 'CapitalizedString'을 사용하는 방법은 무엇입니까?
- 4. QLineEdit 상속인에서 실행 취소를 구현하는 방법은 무엇입니까?
- 5. CALayer의 마스크를 제거하는 방법은 무엇입니까?
- 6. 이미지 마스크를 구현하는 방법은 무엇입니까?
- 7. jtextfield에 마스크를 표시하는 방법은 무엇입니까?
- 8. android에서 마스크를 사용하는 방법
- 9. 비트 마스크를 사용하는 방법?
- 10. QLineEdit 객체에서 텍스트를 가져 오는 방법은 무엇입니까?
- 11. QLineEdit 값을 다른 함수에 전달하는 방법은 무엇입니까?
- 12. 비활성화 된 QLineEdit 위젯을 탐색하는 방법은 무엇입니까?
- 13. PyQt4에서 QInputMask 및 QDoubleValidator를 사용하는 방법은 무엇입니까?
- 14. # 문자로 enum을 작성하는 방법은 무엇입니까?
- 15. QLineEdit 보이는 너비 설정?
- 16. C/C++에서 문자열에 마스크를 적용하는 방법은 무엇입니까?
- 17. 는 Qlineedit
- 18. 파이 게임에서 투명도가있는 마스크를 얻는 방법은 무엇입니까?
- 19. jQuery로 입력 마스크를 만드는 방법은 무엇입니까?
- 20. java에서 0x00000000FFFFFFFF 긴 마스크를 생성하는 방법은 무엇입니까?
- 21. 마스크를 cv :: convertScaleAbs에 전달하는 방법은 무엇입니까?
- 22. IP 마스크를 만들고 .net에서 필터링하는 방법은 무엇입니까?
- 23. Extj에서 다중로드 마스크를 처리하는 방법은 무엇입니까?
- 24. 히트 맵의 강도 마스크를 만드는 방법은 무엇입니까?
- 25. Scintilla에서 마진 마스크를 설정하는 방법은 무엇입니까?
- 26. Sharepoint 2007에서 권한 마스크를 얻는 방법은 무엇입니까?
- 27. long long의 바이너리 마스크를 반복하는 방법은 무엇입니까?
- 28. 마스크를 텍스트 상자에 넣는 방법은 무엇입니까?
- 29. Matlab을 사용하여이 마스크를 얻는 방법은 무엇입니까?
- 30. Silverlight에서 레이어 마스크를 만드는 방법은 무엇입니까?
감사합니다. 그저 toLower가 라틴어로만 작동합니다. – punksta