Qt Widgets 갤러리
Qt Widgets의 위젯 스타일 및 테마 지원 기능을 통해 애플리케이션이 네이티브 데스크톱 환경에 자연스럽게 어우러지도록 할 수 있습니다.
위젯 예제에서는 Qt Widgets에서 사용할 수 있는 일부 위젯이 특정 스타일을 사용하도록 구성되었을 때 어떻게 표시되는지 보여줍니다. 각 스타일은 해당 플랫폼에서만 사용할 수 있으며, 플랫폼 테마와 통합되어 네이티브한 룩앤필을 제공합니다. 따라서 최종 외관은 활성화된 테마에 따라 달라집니다.

{“Windows” 스타일을 사용하는 위젯 갤러리}
Windows 스타일(“windows”)은 QWindowsStyle에 의해 제공됩니다.

{Windows의 “Vista” 스타일을 사용하는 위젯 갤러리}
Windows Vista 스타일("windowsvista")은 QWindowsVistaStyle에 의해 제공됩니다.

{“macOS” 스타일을 사용하는 위젯 갤러리}
macOS 스타일("macOS")은 QMacStyle에 의해 제공됩니다.

{“Fusion” 스타일을 사용하는 위젯 갤러리)
Fusion 스타일("fusion")은 QFusionStyle에 의해 제공됩니다.
Styles 예제에서는 다음 위젯을 표시합니다.
- QCheckBox (1) 텍스트 레이블이 있는 체크박스를 제공합니다.
- QRadioButton (2) 텍스트 또는 픽스맵 레이블이 있는 라디오 버튼을 제공합니다.
- QPushButton (3) 명령 버튼을 제공합니다.
- QTabWidget (4) 탭이 있는 위젯 스택을 제공합니다.
- QTableWidget (5) 고전적인 항목 기반 테이블 뷰를 제공합니다.
- QScrollBar (6) 세로 또는 가로 스크롤 막대를 제공합니다.
- QProgressBar (7) 가로 진행률 표시줄을 제공합니다.
- QDateTimeEdit (8) 날짜와 시간을 편집할 수 있는 위젯을 제공합니다.
- QSlider (9) 세로 또는 가로 슬라이더를 제공합니다.
- QDial (10) 둥근 모서리의 범위 컨트롤(속도계나 포텐시오미터와 같은)을 제공합니다.
'캘린더 위젯' 예제에는 몇 가지 추가 위젯이 표시되며, 다음은 Windows 10 및 macOS에서 실행된 모습입니다:

Windows 10에서의 캘린더 위젯 예제

macOS에서의 캘린더 위젯 예제
- QGroupBox (1) 제목이 있는 그룹 박스 프레임을 제공합니다.
- QCalendarWidget (2)는 날짜를 선택하는 데 사용할 수 있는 월별 달력 위젯을 제공합니다.
- QLabel (3) 텍스트 또는 이미지를 표시합니다.
- QDateEdit (4) 날짜를 편집할 수 있는 위젯을 제공합니다.
- QComboBox (5) 버튼과 팝업 목록이 결합된 요소를 제공합니다.
© 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.