Qt Widgets C++ Classes
Qt Widgets 모듈은 Qt GUI 에 C++ 위젯 기능을 추가합니다. 더 보기...
클래스
버튼 위젯의 추상 기본 클래스로, 버튼에 공통적으로 필요한 기능을 제공합니다. | |
모든 경로 항목의 공통 기반 | |
모델의 데이터 항목을 표시하고 편집하는 데 사용됩니다 | |
항목 뷰 클래스를 위한 기본 기능 | |
필요에 따라 스크롤바가 표시되는 스크롤 영역 | |
특정 범위 내의 정수 값 | |
값을 표시하기 위한 스핀박스 및 라인 에디트 | |
QWidget용 QAccessibleInterface 구현 | |
GUI 애플리케이션의 제어 흐름 및 주요 설정을 관리합니다 | |
자식 위젯을 수평 또는 수직으로 정렬 | |
버튼 위젯 그룹을 구성하는 컨테이너 | |
사용자가 날짜를 선택할 수 있는 월 단위 달력 위젯 | |
텍스트 레이블이 있는 체크박스 | |
색상을 지정하기 위한 대화 상자 위젯 | |
컬럼 뷰의 모델/뷰 구현 | |
버튼과 드롭다운 목록을 결합한 위젯 | |
Vista 스타일 명령 링크 버튼 | |
GUI의 공통적인 룩 앤 필(Look and Feel)을 캡슐화 | |
항목 모델을 기반으로 한 자동 완성 | |
데이터 모델의 섹션과 위젯 간의 매핑 | |
QDateTimeEdit 위젯을 기반으로 한 날짜 편집용 위젯 | |
날짜 및 시간 편집용 위젯 | |
둥근 범위 컨트롤(속도계나 포텐시오미터와 유사) | |
대화 상자 창의 기본 클래스 | |
현재 위젯 스타일에 적합한 레이아웃으로 버튼을 표시하는 위젯 | |
QMainWindow 내에 도킹하거나 데스크톱에서 최상위 창으로 떠 있게 할 수 있는 위젯 | |
double 형식을 지원하는 스핀 박스 위젯 | |
오류 메시지 표시 대화 상자 | |
사용자가 파일이나 디렉터리를 선택할 수 있는 대화 상자를 제공합니다 | |
QFileSystemModel 클래스용 파일 아이콘 | |
위젯의 일반적인 그리기 가능 영역 외부에 위치할 수 있는 포커스 프레임 | |
사용자가 글꼴 패밀리를 선택할 수 있는 콤보박스 | |
글꼴을 선택하기 위한 대화 상자 위젯 | |
입력 위젯과 관련 레이블의 레이아웃을 관리합니다 | |
QFormLayout::takeRow() 호출 결과를 포함합니다 | |
프레임을 가질 수 있는 위젯의 기본 클래스 | |
제스처를 나타내며, 해당 사용자 입력을 설명하는 속성을 포함합니다 | |
트리거된 제스처에 대한 설명 | |
제스처 인식을 위한 인프라 | |
QGraphicsAnchorLayout 내 두 항목 간의 앵커를 나타냅니다 | |
Graphics View에서 위젯들을 서로 고정할 수 있는 레이아웃 | |
블러 효과 | |
색상 입히기 효과 | |
드롭 섀도우 효과 | |
모든 Graphical Effects의 기본 클래스 | |
QGraphicsScene에 추가할 수 있는 타원 항목 | |
Graphics View에서 위젯을 관리하기 위한 그리드 레이아웃 | |
QGraphicsScene 내 모든 그래픽 항목의 기본 클래스 | |
항목 그룹을 단일 항목으로 취급하는 컨테이너 | |
Graphics View의 모든 레이아웃을 위한 기본 클래스 | |
상속하여 사용자 정의 항목을 레이아웃으로 관리할 수 있게 함 | |
QGraphicsScene에 추가할 수 있는 라인 항목 | |
Graphics View에서 위젯을 관리하기 위한 가로 또는 세로 레이아웃 | |
신호, 슬롯 및 속성이 필요한 모든 그래픽 항목의 기본 클래스 | |
불투명도 효과 | |
QGraphicsScene에 추가할 수 있는 경로 항목 | |
QGraphicsScene에 추가할 수 있는 픽스맵 항목 | |
QGraphicsScene에 추가할 수 있는 폴리곤 항목 | |
QGraphicsScene에 QWidget을 삽입하기 위한 프록시 레이어 | |
QGraphicsScene에 추가할 수 있는 Rectangle 항목 | |
주어진 축을 중심으로 한 회전 변환 | |
확대/축소 변환 | |
다수의 2D 그래픽 항목을 관리하기 위한 서피스 | |
그래픽 뷰 프레임워크의 컨텍스트 메뉴 이벤트 | |
그래픽 뷰 프레임워크의 드래그 앤 드롭 이벤트 | |
모든 그래픽 뷰 관련 이벤트를 위한 기본 클래스 | |
툴팁 요청 시 발생하는 이벤트 | |
그래픽 뷰 프레임워크의 호버 이벤트 | |
그래픽 뷰 프레임워크의 마우스 이벤트 | |
그래픽 뷰 프레임워크에서 위젯 이동 시 발생하는 이벤트 | |
그래픽 뷰 프레임워크에서 위젯 크기 조정 관련 이벤트 | |
그래픽 뷰 프레임워크의 휠 이벤트 | |
QGraphicsScene에 추가할 수 있는 간단한 텍스트 항목 | |
서식이 지정된 텍스트를 표시하기 위해 QGraphicsScene에 추가할 수 있는 텍스트 항목 | |
QGraphicsItem에 대한 고급 변환을 구축하기 위한 추상 기본 클래스 | |
QGraphicsScene의 내용을 표시하는 위젯 | |
QGraphicsScene 내 모든 위젯 항목의 기본 클래스 | |
위젯을 그리드 형태로 배치합니다 | |
제목이 있는 그룹 박스 프레임 | |
위젯을 수평으로 정렬합니다 | |
항목 뷰용 헤더 행 또는 헤더 열 | |
사용자로부터 단일 값을 입력받기 위한 간단한 편의 대화 상자 | |
모델의 데이터 항목을 표시하고 편집할 수 있는 기능 | |
QItemEditorCreatorBase를 서브클래스화하지 않고도 항목 편집기 생성기 기반을 만들 수 있게 함 | |
새로운 항목 편집기 생성기를 구현할 때 반드시 서브클래스로 상속해야 하는 추상 기본 클래스 | |
뷰 및 델리게이트에서 항목 데이터를 편집하기 위한 위젯 | |
QKeySequence를 입력할 수 있게 해줍니다 | |
LCD와 유사한 숫자로 숫자를 표시합니다 | |
텍스트 또는 이미지 표시 | |
지오메트리 매니저의 기본 클래스 | |
QLayout이 조작하는 추상 항목 | |
한 줄 텍스트 편집기 | |
모델을 기반으로 한 목록 또는 아이콘 뷰 | |
항목 기반 목록 위젯 | |
QListWidget 항목 뷰 클래스와 함께 사용하는 항목 | |
메인 애플리케이션 창 | |
MDI 창이 표시되는 영역 | |
QMdiArea용 서브윈도우 클래스 | |
메뉴 바, 컨텍스트 메뉴 및 기타 팝업 메뉴에서 사용되는 메뉴 위젯 | |
가로형 메뉴 바 | |
사용자에게 정보를 제공하거나 질문을 하고 답변을 받기 위한 모달 대화 상자 | |
사용자가 수행하는 패닝 제스처를 설명합니다 | |
사용자가 수행하는 핀치 제스처를 설명합니다 | |
QTextDocument용 일반 텍스트 레이아웃을 구현합니다 | |
일반 텍스트를 편집하고 표시하는 데 사용되는 위젯 | |
가로 또는 세로 진행률 표시줄 | |
처리 속도가 느린 작업의 진행 상황에 대한 피드백 | |
QStyle 요소를 동적으로 재정의하는 과정을 간소화하는 편의 클래스 | |
명령 버튼 | |
텍스트 레이블이 있는 라디오 버튼 | |
Vulkan, Metal 또는 Direct 3D와 같은 가속화된 그래픽 API를 통해 3D 그래픽을 렌더링하는 위젯 | |
선택 영역이나 경계를 나타낼 수 있는 사각형 또는 선 | |
다른 위젯 위로 스크롤되는 뷰 | |
수직 또는 수평 스크롤 막대 | |
모든 스크롤 위젯 또는 그래픽 항목에 대해 키네틱 스크롤링 기능을 활성화합니다 | |
QScroller의 설정을 저장합니다 | |
최상위 창의 크기를 조정하기 위한 크기 조정 핸들 | |
가로 및 세로 크기 조정 정책을 설명하는 레이아웃 속성 | |
수직 또는 수평 슬라이더 | |
레이아웃 내의 빈 공간 | |
스핀 박스 위젯 | |
애플리케이션 시작 시 표시될 수 있는 스플래시 화면 | |
스플리터 위젯 구현 | |
스플리터의 핸들 기능 | |
한 번에 하나의 위젯만 표시되는 위젯 스택 | |
한 번에 하나의 위젯만 표시되는 위젯 스택 | |
QItemEditorCreatorBase를 서브클래스화하지 않고도 위젯을 등록할 수 있는 기능 | |
상태 정보를 표시하는 데 적합한 수평 막대 | |
GUI의 룩앤필을 캡슐화하는 추상 기본 클래스 | |
QStyle 객체를 생성합니다 | |
기본 데이터 유형 이상의 값을 반환하는 스타일 힌트 | |
QRegion을 반환하는 스타일 힌트 | |
QVariant를 반환하는 스타일 힌트 | |
QStyle 함수에서 사용하는 매개변수를 저장합니다 | |
버튼 그리기를 위한 매개변수를 설명하는 데 사용됩니다 | |
콤보박스 그리기 매개변수를 설명하는 데 사용됩니다 | |
모든 복합 컨트롤에 공통적으로 적용되는 매개변수를 보관하는 데 사용됩니다 | |
도크 위젯을 그리는 데 필요한 매개변수를 정의하는 데 사용됩니다 | |
QStyle을 사용하여 포커스 사각형을 그리는 데 필요한 매개변수를 정의하는 데 사용됩니다 | |
프레임을 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
QGraphicsItem을 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
그룹 박스를 그리는 데 필요한 매개변수를 설명합니다 | |
헤더를 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
헤더를 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
메뉴 항목을 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
QStyleOptionMenuItem에 새로운 멤버를 추가하여 기능을 확장합니다 | |
진행률 표시줄을 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
러버 밴드 그리기에 필요한 매개변수를 설명하는 데 사용됩니다 | |
크기 조정 손잡이를 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
슬라이더를 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
스핀 박스를 그리는 데 필요한 매개변수를 정의하는 데 사용됩니다 | |
탭 바를 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
탭 바의 바탕, 즉 탭 바가 일반적으로 겹쳐지는 부분을 설명하는 데 사용됩니다 | |
탭 위젯 주위의 테두리를 그리는 데 사용되는 매개변수를 설명하는 데 사용됩니다 | |
제목 표시줄을 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
툴바를 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
도구 상자를 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
도구 버튼을 그리는 데 필요한 매개변수를 설명하는 데 사용됩니다 | |
뷰 위젯 내의 항목을 그리는 데 사용되는 매개변수를 설명하는 데 사용됩니다 | |
위젯 내부에서 QStyle 요소를 그리는 데 사용되는 편의 클래스 | |
사용자 정의 QStyle 플러그인을 위한 추상 기반 클래스 | |
모델의 데이터 항목을 표시하고 편집하기 위한 기능 | |
사용자가 수행하는 스와이프 제스처를 설명합니다 | |
시스템 트레이에 표시되는 애플리케이션 아이콘 | |
탭 바(예: 탭이 있는 대화 상자에서 사용) | |
탭이 있는 위젯 스택 | |
테이블 뷰의 기본 모델/뷰 구현 | |
기본 모델이 적용된 항목 기반 테이블 뷰 | |
QTableWidget 클래스와 함께 사용하는 항목 | |
모델 인덱스와 선택 모델을 사용하지 않고 모델 내 선택 항목과 상호작용하는 방법 | |
사용자가 수행하는 탭 앤 홀드(일명 LongTap) 제스처를 설명합니다 | |
사용자가 수행하는 탭 제스처를 설명합니다 | |
하이퍼텍스트 탐색 기능이 있는 리치 텍스트 브라우저 | |
일반 텍스트와 리치 텍스트를 모두 편집하고 표시하는 데 사용되는 위젯 | |
QTextEdit::ExtraSelection 구조체는 문서 내의 특정 선택 영역에 대한 문자 서식을 지정하는 방법을 제공합니다 | |
픽스맵이나 이미지를 9개의 세그먼트로 분할하여 그리는 데 사용되는 규칙 | |
QDateTimeEdit 위젯을 기반으로 시간을 편집하는 위젯 | |
일련의 컨트롤을 포함하는 이동 가능한 패널 | |
탭이 있는 위젯 항목들의 열 | |
명령이나 옵션에 대한 빠른 액세스 버튼으로, 주로 QToolBar 내에서 사용됩니다. | |
모든 위젯에 대한 툴팁(풍선 도움말) | |
트리 뷰의 기본 모델/뷰 구현 | |
사전 정의된 트리 모델을 사용하는 트리 뷰 | |
QTreeWidget 편의 클래스와 함께 사용하는 항목 | |
QTreeWidget 인스턴스의 항목을 순회하는 방법 | |
QUndoStack의 내용을 표시합니다 | |
위젯을 수직으로 정렬 | |
위젯에 대한 간단한 설명, 즉 “이건 뭐죠?”라는 질문에 대한 답변 | |
모든 사용자 인터페이스 객체의 기본 클래스 | |
툴바와 같은 액션 기반 컨테이너에 사용자 정의 위젯을 삽입하기 위한 인터페이스를 통해 QAction을 확장합니다 | |
위젯을 나타내는 레이아웃 항목 | |
마법사용 프레임워크 | |
마법사 페이지의 기본 클래스 |
상세 설명
이 Qt Widgets 페이지에는 모듈 사용 방법에 대한 정보가 포함되어 있습니다.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.