QDialog1 PyQt5 클래스 QMainWindow, QDialog, QWidget 차이점 목차 1. UI 구성 요소 1.1. Widget 1.2. Window 2. Qt 클래스 2.1. QMainWindow 2.2. QDialog 2.3. QWidget 1. UI 구성 요소 Qt의 클래스를 구분하기 전에 위젯(Widget)과 창(Window)의 개념을 미리 알아보자. 1.1. Widget 사용자 인터페이스를 구성하기 위한 기본 요소다. 데이터 및 상태를 표시하거나 사용자의 입력을 수신받거나 다른 위젯을 포함할 수 있다. 1.2. Window 부모 위젯에 포함되지 않은 위젯을 창(Window)이라고 한다. 이것도 위젯이다. 일반적으로 프레임과 제목 표시줄이 존재하나 그런 것들 없이도 창을 만들 수 있다. 프로그램에서 창은 사용자 인터페이스가 구축되는 공간을 제공한다. 2. Qt 클래스 3가지 .. 2023. 1. 11. 이전 1 다음 반응형