QScxmlExecutableContent Namespace
QScxmlExecutableContent 名称空间包含用于解释状态机中可执行内容的各种类型。更多
头文件: | #include <QScxmlExecutableContent> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Scxml) target_link_libraries(mytarget PRIVATE Qt6::Scxml) |
qmake: | QT += scxml |
类
struct | AssignmentInfo |
struct | EvaluatorInfo |
struct | ForeachInfo |
struct | InvokeInfo |
struct | ParameterInfo |
类型
ContainerId | |
EvaluatorId | |
InstructionId | |
StringId | |
enum | anonymous { NoContainer, NoEvaluator, NoInstruction, NoString } |
类
类AssignmentInfo
AssingmentInfo 类表示数据赋值。更多
类EvaluatorInfo
EvaluatorInfo 类表示一个可执行内容单元。更多
类ForeachInfo
ForeachInfo 类表示一个 foreach 结构。更多
类InvokeInfo
InvokeInfo 类表示服务调用。更多
类ParameterInfo
ParameterInfo 类表示服务调用的参数。更多
类型文档
QScxmlExecutableContent::ContainerId
容纳可执行内容的容器的 ID。
QScxmlExecutableContent::EvaluatorId
可执行内容单元的 ID。
QScxmlExecutableContent::InstructionId
可执行内容指令的 ID。
QScxmlExecutableContent::StringId
可执行内容中包含的字符串的 ID。
enum QScxmlExecutableContent::anonymous
该枚举类型用于保存类型定义的无效值。
常量 | 值 | 说明 |
---|---|---|
QScxmlExecutableContent::NoContainer | -1 | ContainerId 未知。 |
QScxmlExecutableContent::NoEvaluator | -1 | EvaluatorId 未知。 |
QScxmlExecutableContent::NoInstruction | -1 | InstructionId 未知。 |
QScxmlExecutableContent::NoString | -1 | StringId 未知。 |
© 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.