쌍자음 오류 추가 정보. 다른 분들은 문제가 없나요?
-
Re: [한글 쌍자음 입력 오류] 입력 오류에 대한 추가 정보
제가 코딩을 잘못했나 하여 pyside6 공식 예제인 "Simple Address Book" 을 이용하여 시험해 봤습니다.
위와 같이
키보드로 직접 쌍자음을 입력시 한글조합이 안됩니다.메모장에서 완성된 문장을 복사 후 붙일 경우에는 잘 표현이 됩니다.
pyside6를 사용하시는 분들 중 동일 문제가 없으신지 답글 부탁드립니다.
감사합니다.
사용된 코드는 다음과 같습니다.
======================================
import sys from PySide6.QtCore import Qt from PySide6.QtWidgets import (QApplication, QGridLayout, QLabel, QGridLayout, QLineEdit, QTextEdit, QWidget) class AddressBook(QWidget): def __init__(self, parent=None): super().__init__(parent) name_label = QLabel("Name:") self._name_line = QLineEdit() address_label = QLabel("Address:") self._address_text = QTextEdit() main_layout = QGridLayout() main_layout.addWidget(name_label, 0, 0) main_layout.addWidget(self._name_line, 0, 1) main_layout.addWidget(address_label, 1, 0, Qt.AlignTop) main_layout.addWidget(self._address_text, 1, 1) self.setLayout(main_layout) self.setWindowTitle("Simple Address Book") if __name__ == '__main__': app = QApplication(sys.argv) address_book = AddressBook() address_book.show() sys.exit(app.exec())
-
Re: [한글 쌍자음 입력 오류] 입력 오류에 대한 추가 정보
제가 코딩을 잘못했나 하여 pyside6 공식 예제인 "Simple Address Book" 을 이용하여 시험해 봤습니다.
위와 같이
키보드로 직접 쌍자음을 입력시 한글조합이 안됩니다.메모장에서 완성된 문장을 복사 후 붙일 경우에는 잘 표현이 됩니다.
pyside6를 사용하시는 분들 중 동일 문제가 없으신지 답글 부탁드립니다.
감사합니다.
사용된 코드는 다음과 같습니다.
======================================
import sys from PySide6.QtCore import Qt from PySide6.QtWidgets import (QApplication, QGridLayout, QLabel, QGridLayout, QLineEdit, QTextEdit, QWidget) class AddressBook(QWidget): def __init__(self, parent=None): super().__init__(parent) name_label = QLabel("Name:") self._name_line = QLineEdit() address_label = QLabel("Address:") self._address_text = QTextEdit() main_layout = QGridLayout() main_layout.addWidget(name_label, 0, 0) main_layout.addWidget(self._name_line, 0, 1) main_layout.addWidget(address_label, 1, 0, Qt.AlignTop) main_layout.addWidget(self._address_text, 1, 1) self.setLayout(main_layout) self.setWindowTitle("Simple Address Book") if __name__ == '__main__': app = QApplication(sys.argv) address_book = AddressBook() address_book.show() sys.exit(app.exec())
-
@Freemize
안녕하세요 저도 동일한 문제를 겪고 있는데
저같은 경우에는 Qt Creator 7.0.2로 업데이트 하고 코드 주석으로 쌍자음이 안쳐지더라구요.
한글의 경우 타이핑 커서가 좌측에 표시되고 쌍자음 입력을 위해 Shift를 누르고 때면 커서가 우측으로 옮겨지면서 자소분리가 되고 있습니다.혹시 쌍자음 문제 해결된 부분이 있나요?
자료가 없어서 해결을 못하고 있습니다.
안녕하세요.
해당 문제는 현재
https://bugreports.qt.io/browse/QTBUG-103999
Critical 등급으로 버그리포트 되어 있습니다.일단 QT 개발자 분들에게
한국 개발자들이 매우 중요한 오류이니 빨라 수정해 달라고
많이 요청을 해야 할 것 같습니다. 같이 노력해 주세요.버그 리포트 하단에 ( pysdie6에서 임시방편으로) shift 키 이벤트를 받아 무시하게
하는 코드를 공유해놨습니다. pysdie6에서는 문제 해결이 됩니다만...
Qt Creator 에서도 무시될지는 모르겠습니다.결과 공유 부탁드려요.
-
Re: [한글 쌍자음 입력 오류] 입력 오류에 대한 추가 정보
제가 코딩을 잘못했나 하여 pyside6 공식 예제인 "Simple Address Book" 을 이용하여 시험해 봤습니다.
위와 같이
키보드로 직접 쌍자음을 입력시 한글조합이 안됩니다.메모장에서 완성된 문장을 복사 후 붙일 경우에는 잘 표현이 됩니다.
pyside6를 사용하시는 분들 중 동일 문제가 없으신지 답글 부탁드립니다.
감사합니다.
사용된 코드는 다음과 같습니다.
======================================
import sys from PySide6.QtCore import Qt from PySide6.QtWidgets import (QApplication, QGridLayout, QLabel, QGridLayout, QLineEdit, QTextEdit, QWidget) class AddressBook(QWidget): def __init__(self, parent=None): super().__init__(parent) name_label = QLabel("Name:") self._name_line = QLineEdit() address_label = QLabel("Address:") self._address_text = QTextEdit() main_layout = QGridLayout() main_layout.addWidget(name_label, 0, 0) main_layout.addWidget(self._name_line, 0, 1) main_layout.addWidget(address_label, 1, 0, Qt.AlignTop) main_layout.addWidget(self._address_text, 1, 1) self.setLayout(main_layout) self.setWindowTitle("Simple Address Book") if __name__ == '__main__': app = QApplication(sys.argv) address_book = AddressBook() address_book.show() sys.exit(app.exec())