QML 고급 튜토리얼
이 튜토리얼에서는 QML을 사용하여 전체 애플리케이션을 만드는 과정을 단계별로 안내합니다. 이 튜토리얼에서는 간단한 튜토리얼을 읽는 등 이미 QML의 기본 사항을 알고 있다고 가정합니다.
이 튜토리얼에서는 선언적 examples
디렉터리에 포함된 Same Game 애플리케이션을 기반으로 게임인 Same Game을 작성합니다(예: 다음과 같은 모양):
자바스크립트 통합을 포함해 완벽하게 작동하는 애플리케이션을 제작하기 위한 개념을 다루고, QML을 사용해 컴포넌트를 관리하고 Qt Quick States 및 Behaviors 을 사용하여 컴포넌트를 관리하고 인터페이스를 개선하며 영구 애플리케이션 데이터를 저장하는 등 완전한 기능을 갖춘 애플리케이션을 제작하기 위한 개념을 다룹니다.
이 튜토리얼의 일부를 이해하려면 JavaScript를 이해하면 도움이 되지만 JavaScript를 모르더라도 백엔드 로직을 통합하여 QML 유형을 만들고 제어하는 방법에 대한 느낌을 얻을 수 있습니다.
튜토리얼 챕터
이 튜토리얼의 모든 코드는 Qt의 examples/quick/tutorials/samegame
디렉터리에서 찾을 수 있습니다.
© 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.