Qt Quick 예제 및 튜토리얼

Qt에는 특정 사용법을 보여주기 위한 몇 가지 예제가 포함되어 있습니다. 예제는 애플리케이션으로 실행되거나 Qt Creator 에서 비-GUI 예제로 실행됩니다. Qt 튜토리얼은 단계별 정보를 보여주고 특정 코드 스니펫에 대한 통찰력을 제공합니다.

이 페이지에는 Qt QmlQt Quick 예제가 나열되어 있지만, 다른 많은 Qt 모듈에는 해당 QML API와 관련된 예제가 포함되어 있습니다.

예제 및 데모 실행하기

예제는 Qt 설치 프로그램과 함께 패키지로 제공되며 Qt Creator 을 통해 액세스할 수 있습니다. Qt Creator 에서 예제 실행에 대한 자세한 내용은 예제 빌드 및 실행 페이지를 참조하십시오.

Qt Creator시작 모드에서 예제를 열고 실행합니다. 대부분의 예제는 다양한 플랫폼에서 실행되며, 플랫폼별 예제를 검색하려면 검색 필드에 플랫폼 이름(또는 키워드)을 입력합니다. 예를 들어 검색 필드에 mobile 을 입력하면 해당 모바일 플랫폼과 완벽하게 호환되는 예제가 나열됩니다.

다른 예제 및 튜토리얼을 보려면 Qt 예제 및 튜토리얼 페이지를 방문하세요.

Qt Quick 데모

다음은 모든 기능을 갖춘 데모 애플리케이션 목록입니다. 배포 가능한 Qt 애플리케이션이 어떻게 빌드되고 구조화되는지 보여주는 전체 애플리케이션입니다. 대부분의 데모는 모바일 및 데스크톱 플랫폼에 배포할 수 있습니다.

Calqlatr

가로 및 세로 기기용으로 설계된 앱( Qt Quick )으로 애플리케이션 로직에 사용자 지정 컴포넌트, 반응형 레이아웃 및 JavaScript를 사용합니다.

Car Configurator

Qt Quick 3D 카메라, 확장된 장면 환경 및 Qt Quick 3D

Coffee Machine

상태 기반 사용자 지정 사용자 인터페이스가 있는 Qt Quick 애플리케이션

Dice

Qt Quick 3D Physics 및 기타 Qt 모듈을 사용한 주사위 던지기 애플리케이션

FX & Material Showroom

Qt Quick 3D 의 머티리얼 및 효과 기능을 시연하는 예제. 이 예제는 다음에서 파티클 효과와 머티리얼을 사용하는 방법을 보여줍니다. Qt Quick 3D

Lightning Viewer

Qt Quick, Qt Location, Qt Positioning 및 Qt WebSockets을 결합하여 실시간으로 지도에 낙뢰를 표시하는 반응형 UI를 갖춘 애플리케이션

OSM Buildings

오픈스트리트맵(OSM) 건물 지도 데이터의 3D 건물 뷰어

Photo Surface

폴더의 콘텐츠에 액세스하기 위해 FolderListModel과 함께 리피터를 사용하고, 가져온 콘텐츠의 핀치 제스처를 처리하기 위해 핀치 핸들러를 사용하는 터치 디바이스용 QML 앱입니다.

Qt Quick 3D - XR Physics-base teleportation demo

Qt Quick 3D XR에서 물리 영향을 받는 동작을 만드는 방법을 시연합니다.

Qt Quick Demo - Clocks

ListModel에서 생성된 데이터를 표시하는 ListView 유형과 이미지에 애니메이션을 적용하는 SpringAnimation 유형을 사용하는 방법을 시연하는 QML 시계 애플리케이션

Qt Quick Demo - RESTful API client

RESTful API QML 클라이언트를 만드는 방법의 예시

Qt Quick Demo - RSS News

XML 데이터를 다운로드하기 위해 XmlListModel 및 XmlListModelRole 사용자 정의 QML 유형을 사용하고, 카테고리 목록을 생성하기 위해 ListModel 및 ListElement를 사용하고, 데이터를 표시하기 위해 ListView를 사용하는 QML RSS 뉴스 리더.

Robot Arm

Qt Design Studio 에서 3D 프로젝트에 C++ 백엔드를 추가하는 방법을 보여줍니다. 이 예제는 Qt Design Studio 에서 생성된 3D 프로젝트에 C++ 백엔드를 추가하는 방법을 보여줍니다. 예제 자체는 Qt Quick 3D 씬의 인터랙티브 산업용 로봇 팔로 구성되어 있습니다. 로봇 팔을 제어하기 위한 2D UI는 다음을 사용하여 구현됩니다. Qt Quick Controls

Same Game

인기 퍼즐 게임인 모리베 쿠니아키의 QML 구현

StocQt

100개 주식에 대한 구성 가능한 주식 차트

Thermostat

Qt Quick 에서 구현된 가정용 온도조절기의 사용자 인터페이스. 대형 데스크톱 디스플레이에서 모바일 및 소형 임베디드 디스플레이로 확장되는 반응형 애플리케이션을 만드는 방법을 보여줍니다.

To Do List

모든 플랫폼에서 네이티브처럼 보이는 애플리케이션을 만드는 방법을 보여주는 할 일 목록 애플리케이션의 QML 구현입니다.

Qt Quick 애플리케이션 개발

다음 페이지는 Qt 응용 프로그램을 개발하는 방법을 보여줍니다. Qt CreatorQt Quick 를 사용하는 방법을 보여줍니다. 이 페이지는 사용 사례 및 입문 자료와 같은 다양한 단계를 보여줍니다. Qt Quick 애플리케이션 및 관련 모듈에 대한 자세한 내용은 QML 애플리케이션 페이지를 참조하세요.

QML 확장하기

다음 튜토리얼은 QML 기반 애플리케이션을 C++ 코드와 결합하고 확장하는 방법을 보여줍니다. Qt Qml 모듈을 사용하는 방법을 보여줍니다.

예제

예제는 다양한 Qt Quick 기능을 구현하는 방법을 보여주는 작은 애플리케이션입니다. 예제는 다양한 플랫폼에서 실행되며 Qt Creator 에서 열 수 있습니다.

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