본문 바로가기

프로그래밍/python60

PyQt5 QTextBrowser 사용법 가이드 QTextBrowser는 PyQt5에서 제공하는 위젯 중 하나로, 리치 텍스트와 HTML을 표시할 수 있는 강력한 텍스트 브라우저입니다. 이를 활용하면 텍스트 뷰어를 만들 수 있으며, 하이퍼링크와 이미지 등도 지원합니다. 목차QTextBrowser 기본 설정텍스트 및 HTML 설정하이퍼링크 관리이미지 삽입CSS 스타일 적용예제 코드1. QTextBrowser 기본 설정기본적인 설정을 살펴보겠습니다.import sysfrom PyQt5.QtWidgets import QApplication, QTextBrowser, QVBoxLayout, QWidgetclass TextBrowserDemo(QWidget): def __init__(self): super().__init__() .. 2024. 6. 4.
PyQt5 QDateEdit 위젯 사용법 PyQt5의 QDateEdit 위젯을 자세히 알아보고, 이를 사용하여 날짜 입력 기능을 구현하는 방법을 설명합니다. QDateEdit 위젯은 사용자가 날짜를 선택하고 편집할 수 있도록 하는 유용한 UI 요소입니다. 다양한 설정 옵션과 이벤트 핸들링을 통해 QDateEdit을 효과적으로 활용할 수 있습니다.import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QDateEdit, QLabelfrom PyQt5.QtCore import QDateclass DateEditDemo(QWidget): def __init__(self): super().__init__() self.initUI().. 2024. 6. 2.
PyQt5 QSpinBox 사용 방법 가이드 PyQt5는 Python을 사용하여 데스크톱 애플리케이션을 만들 수 있는 강력한 GUI 라이브러리입니다. QSpinBox는 PyQt5에서 제공하는 위젯 중 하나로, 숫자 입력을 위한 스핀 박스를 생성하는 데 사용됩니다. 이 블로그 포스트에서는 QSpinBox의 기본 사용법과 주요 기능들을 자세히 설명하겠습니다.QSpinBox란?QSpinBox는 사용자가 숫자 값을 쉽게 입력할 수 있도록 해주는 위젯입니다. 위아래로 증가 및 감소 버튼을 제공하며, 직접 값을 입력할 수도 있습니다. 주로 폼이나 설정 창에서 숫자 입력이 필요할 때 사용됩니다.기본 사용법QSpinBox를 사용하여 간단한 예제를 만들어보겠습니다. 이 예제에서는 QSpinBox를 포함한 간단한 윈도우를 생성합니다.import sysfrom PyQ.. 2024. 6. 2.
PyQt5 QCalendarWidget 사용법 및 속성 import sysfrom PyQt5.QtWidgets import QApplication, QMainWindow, QCalendarWidget, QLabel, QVBoxLayout, QWidgetfrom PyQt5.QtCore import QDate, Qtfrom PyQt5.QtGui import QTextCharFormatclass CalendarExample(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("QCalendarWidget Example") self.setGeometry(100, 100, 400, 300) self.central_widget = QWi.. 2024. 5. 30.