Qt SCXML C++ Classes
SCXML ファイルからステートマシンを作成して使用するためのクラスを提供します。詳細...
名前空間
ステートマシンで実行可能な内容を解釈するために使用されるさまざまな型を含みます。 |
クラス
SCXML ファイル用コンパイラ | |
SCXML コンパイラの URI リゾルバおよびリソースローダ | |
Qt SCXML ステートマシンの C++ データモデル | |
Qt SCXML ステートマシンのデータモデル基本クラス | |
SCXML の foreach ループの各繰り返しで実行される関数を表します。 | |
実行時にロードされたドキュメントから SCXML サービスインスタンスを生成します。 | |
Qt SCXML ステートマシンが SCXML ファイルを解析する際に返すエラーを記述する。 | |
Qt SCXML ステートマシンのイベント | |
AssingmentInfo クラスはデータ割り当てを表します。 | |
実行可能コンテンツの単位を表します。 | |
foreach コンストラクトを表します。 | |
サービス呼び出しを表します。 | |
サービス呼び出しのパラメータを表します。 | |
ステートマシンから呼び出されるサービスの基本クラス | |
呼び出し可能なサービス・インスタンスを作成します。 | |
Qt SCXML stateMachineのNULLデータモデル。 | |
SCXMLファイルから作成されるステートマシンへのインターフェース | |
コンパイル済みドキュメントから SCXML サービスインスタンスを作成します。 | |
コンパイル済みのステートマシンで使用 |
詳しい説明
cmake でモジュールを使用するには、find_package()
コマンドを使用してQt6
パッケージから必要なモジュールコンポーネントを探します:
find_package(Qt6 REQUIRED COMPONENTS Scxml)
target_link_libraries(mytarget PRIVATE Qt6::Scxml)
モジュールをqmakeでビルドするように設定するには、プロジェクトの.proファイルにQT
変数の値としてモジュールを追加します:
QT += scxml
詳細については、ステートマシンのインスタンス化を参照してください。
© 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.