이 페이지에서

StyleKit 위젯 예제

다음과 같이 스타일을 적용하는 방법을 보여줍니다 Qt Widgets 스타일링하는 방법을 보여 줍니다.

버튼, 슬라이더 및 설정 패널을 보여주는 StyleKit 위젯 예제

이 예제는 StyleKit을 사용하여 Qt Widgets 애플리케이션의 스타일을 지정하는 방법을 보여줍니다. 이 예제는 QStyleKitStyle 을 사용하여 QML로 정의된 스타일을 표준 Qt Widgets 컨트롤에 적용하는 방법과, 런타임에 스타일과 테마를 전환하는 방법을 시연합니다.

이 예제에는 다음 세 가지 스타일이 포함되어 있습니다.

  • Classic - 라이트, 다크, 고대비, 그린 등 여러 테마를 포함하는 그라데이션 기반 스타일입니다.
  • Flat - 라이트 및 다크 테마를 갖춘, 머티리얼 디자인에서 영감을 받은 플랫 스타일입니다.
  • 네온 (Neon) - 네온 액센트 색상이 적용된 사이버펑크에서 영감을 받은 다크 스타일입니다.

이 예제에서는 다음을 시연합니다:

  • ` QStyleKitStyle `를 ` QApplication`에 적용하는 방법.
  • setStylePath()을 사용하여 런타임에 QML로 정의된 스타일 간에 전환하는 방법.
  • setThemeName()를 사용하여 스타일 내의 테마를 전환하는 방법.
  • QGroupBox 를 사용하여 위젯을 레이블이 지정된 섹션으로 구성하는 방법.

예제 실행

다음 위치에서 예제를 실행할 수 있습니다:

code.qt.io의 예제 프로젝트

Qt Labs StyleKit 및 StyleKit Quick Controls 예제도참조하십시오 .

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