한글 쌍자음 입력 오류
Solved
Korean
-
안녕하세요.
pyside6을 사용하고있습니다.
QLineEdit을 통해 한글을 입력할 경우
쌍자음 입력에 오류가 있습니다.예) '꼴땡' -> 'ㄲㅗㄹㄸㅐㅇ'
위와 같이 쌍자음 조합이 안되는데요.
InputMethodEvent로 event을 받아 처리한다는 분도 있는데
python 코드로 어떻게 처리해야 하는 것인지요?참고로 'ㄲ' 입력시 event을 받아 preeditString와 commitString을 받어 찍어보면
다음과 같이 출력이 됩니다.쌍자음= <PySide6.QtGui.QInputMethodEvent(preedit="U+'\u3132'", attributes= {[type= 0, start=0, length=1, value=QVariant(QTextFormat, QTextFormat(QTextFormat::FormatType(2)))],[type= 1, start=0, length=0, value=QVariant(Invalid)]})>
preeditString= ㄲ
commitString=
쌍자음= <PySide6.QtGui.QInputMethodEvent()>
preeditString=
commitString=즉 'ㄲ'입력시 event가 두번 수신되는 것을 확인할 수 있습니다.
두번째 preeditString가 null이라 조합이 안되는 것 같기도 하고요.
문제를 해결하시분의 고견 부탁드립니다.감사합니다.