Qt SCXML 예제
Qt SCXML 예제 애플리케이션은 Qt SCXML 모듈이 제공하는 기능을 보여줍니다.
Traffic Light 예제 애플리케이션에는 여러 버전이 있습니다. 이 애플리케이션은 공통 파일을 공유하며, 각 버전별로 고유한 파일이 해당 폴더에 포함되어 있습니다. 이 예제들은 사용자 인터페이스를 생성하는 다양한 방법( Qt Widgets 또는 Qt Quick를 사용하여) 및 SCXML을 동적으로 로드하는 방법과, 먼저 C++ 클래스로 컴파일한 후 사용하는 방법( 정적 버전)을 보여줍니다.
SCXML 사양에 제시된 ‘Calculator’ 예제를 구현한 애플리케이션입니다. | |
상태 머신을 사용하여 간단한 FTP 클라이언트를 구현합니다. | |
컴파일된 중첩 상태 머신을 호출합니다. | |
C++ 데이터 모델과 데이터를 주고받습니다. | |
SCXML과 함께 별도의 자바스크립트 파일을 사용하는 방법을 보여줍니다. | |
동적으로 로드된 상태 머신을 사용하여 신호등을 구현하는 Qt Quick 애플리케이션입니다. | |
동적으로 로드된 상태 머신을 사용하여 신호등을 구현하는 위젯 기반 애플리케이션입니다. | |
컴파일된 상태 머신을 사용하여 단순화된 신호등을 구현하는 Qt Quick 애플리케이션입니다. | |
컴파일된 상태 머신을 사용하여 신호등을 구현하는 Qt Quick 애플리케이션입니다. | |
컴파일된 상태 머신을 사용하여 신호등을 구현하는 위젯 기반 애플리케이션. |
© 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.