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