Qt SCXML のサンプル
Qt SCXML のサンプルアプリケーションはQt SCXMLモジュールが提供する機能をデモンストレーションします。
Traffic Light のサンプルアプリケーションには複数のバージョンがあります。このアプリケーションは共通のファイルを共有し、さらに各バージョンのアプリケーション固有のファイルをそれぞれのフォルダの下に持っています。これらのファイルは、ユーザーインターフェースの作成方法(Qt WidgetsまたはQt Quick を使用)や、SCXML を動的にロードする方法と C++ クラスにコンパイルする方法(静的バージョン)の違いを示しています。
SCXML 仕様書に示されている電卓の例を実装したアプリケーションです。 | |
ステートマシンを使用した単純な FTP クライアントの実装。 | |
コンパイル済みのネストされたステートマシンを呼び出します。 | |
C++ データモデルへのデータの送受信。 | |
SCXML を使用した個別の javascript ファイルの使用法のデモンストレーション。 | |
動的にロードされるステートマシンを使用して信号機を実装する Qt Quick アプリケーション。 | |
動的にロードされるステートマシンを使用して信号機を実装するウィジェットベースのアプリケーション | |
コンパイル済みのステートマシンを使用して簡易信号機を実装する Qt Quick アプリケーション。 | |
コンパイル済みステートマシンを使用して信号機を実装する Qt Quick アプリケーション。 | |
コンパイル済みステートマシンを使用して信号機を実装する、ウィジェットベースのアプリケーション。 |
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。