정수를 읽어서 한글로 변환해주는 pyQt5 예제입니다.2024. 8. 13 최초작성import sys from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QLineEdit, QLabel from PyQt5.QtGui import QValidator from PyQt5.QtCore import Qt def num_to_korean(num): units = ['', '일', '이', '삼', '사', '오', '육', '칠', '팔', '구'] # 1~9 한글 표현 tens = ['', '십', '백', '천'] # 십, 백, 천 단위 large_units = ['', '만', '억', '조'] # 만, 억, 조 단위..
정수를 입력시 천 단위로 콤마를 실시간으로 추가해주는 pyQt5 예제입니다.2024. 8. 13 최초작성import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QVBoxLayoutfrom PyQt5.QtGui import QIntValidator# QLineEdit를 상속받아 사용자 정의 위젯을 만듭니다.class ThousandsSeparatorEdit(QLineEdit): def __init__(self, parent=None): super().__init__(parent) # 입력가능한 최소(0), 최대값(999999999) 지정 self.setValidator(QInt..