Qt Widgets 예제

Qt에는 최신 애플리케이션 사용자들이 기대하는 다양한 표준 위젯이 포함되어 있습니다.

또한 자신만의 사용자 정의 위젯과 컨트롤을 개발하여 표준 위젯과 함께 사용할 수도 있습니다.

표준 위젯과 적절하게 작성된 사용자 정의 위젯의 모양을 변경하는 데 사용할 수 있는 위젯에 대한 사용자 정의 스타일과 테마를 제공할 수도 있습니다.

Analog Clock

아날로그 시계 예시는 사용자 지정 위젯의 내용을 그리는 방법을 보여줍니다.

Calculator Example

이 예제는 신호와 슬롯을 사용하여 계산기 위젯의 기능을 구현하는 방법과 QGridLayout을 사용하여 그리드에 자식 위젯을 배치하는 방법을 보여줍니다.

Calendar Widget Example

캘린더 위젯 예제에서는 QCalendarWidget을 사용하는 방법을 보여줍니다.

Cube RHI Widget Example

Qt 3D API와 셰이딩 언어 추상화 레이어를 사용하여 텍스처 큐브를 렌더링하고 QPainter 및 위젯과 통합하는 방법을 보여 줍니다.

Document Viewer

JSON, 텍스트 및 PDF 파일을 표시하고 인쇄하는 위젯 응용 프로그램

Line Edits Example

라인 편집 예제는 QLineEdit를 사용할 수 있는 다양한 방법을 보여주며 사용자가 제공한 입력 및 출력에 대한 다양한 속성 및 유효성 검사기의 효과를 보여줍니다.

Scribble Example

낙서 예제는 애플리케이션의 위젯에 대해 생성된 이벤트를 수신하기 위해 QWidget의 이벤트 핸들러 중 일부를 재구현하는 방법을 보여줍니다.

Shortcut Editor Example

바로가기 편집기 예제는 Qt의 표준 보기 및 QKeySequenceEdit 클래스와 함께 사용할 기본 읽기-쓰기 계층적 모델을 만드는 방법을 보여줍니다. 모델/뷰 프로그래밍에 대한 설명은 모델/뷰 프로그래밍 개요를 참조하십시오.

Simple RHI Widget Example

Qt의 3D API 및 셰이딩 언어 추상화 레이어인 QRhi를 사용하여 삼각형을 렌더링하는 방법을 보여줍니다.

Sliders Example

슬라이더 예제에서는 Qt에서 사용할 수 있는 다양한 유형의 슬라이더를 사용하는 방법을 보여줍니다: Q슬라이더, Q스크롤바, Q다이얼을 사용하는 방법을 보여줍니다.

Spin Boxes Example

스핀 박스 예제는 간단한 QSpinBox 위젯부터 QDateTimeEdit 위젯과 같은 보다 복잡한 편집기에 이르기까지 Qt에서 사용할 수 있는 다양한 유형의 스핀 박스를 사용하는 방법을 보여줍니다.

System Tray Icon Example

시스템 트레이 아이콘 예제는 데스크톱 환경의 시스템 트레이에 메뉴와 팝업 메시지가 있는 아이콘을 추가하는 방법을 보여줍니다.

Tablet Example

이 예는 Qt 애플리케이션에서 Wacom 태블릿을 사용하는 방법을 보여줍니다.

Translucent Background

이 예제는 반투명 배경의 둥근 창을 만드는 방법을 보여 줍니다.

Widgets Gallery Example

위젯 갤러리 예제는 UI 디자인에 관련된 위젯을 보여줍니다.

Window Embedding

Qt가 아닌 UI 요소를 Qt 애플리케이션에 임베드하는 방법 데모

Window Flags Example

창 플래그 예제는 Qt에서 사용할 수 있는 창 플래그를 사용하는 방법을 보여줍니다.

© 2025 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.