本页内容

QScxmlExecutableContent Namespace

QScxmlExecutableContent 命名空间包含各种用于在状态机中解释可执行内容的类型。更多内容...

头文件: #include <qscxmlexecutablecontent.h>
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 { NoContainer, NoEvaluator, NoInstruction, NoString }

详细说明

类

类AssignmentInfo

AssignmentInfo 类表示一项数据赋值。更多...

classEvaluatorInfo

EvaluatorInfo 类表示一个可执行内容的单元。更多...

类ForeachInfo

ForeachInfo 类表示一个 foreach 结构。更多...

classInvokeInfo

InvokeInfo 类表示一次服务调用。更多内容...

ParameterInfo类

ParameterInfo 类表示服务调用的一个参数。更多...

类型文档

QScxmlExecutableContent::ContainerId

包含可执行内容的容器的标识符。

QScxmlExecutableContent::EvaluatorId

可执行内容单元的标识符。

QScxmlExecutableContent::InstructionId

可执行内容指令的标识符。

QScxmlExecutableContent::StringId

可执行内容中包含的字符串的 ID。

[anonymous] enum

此枚举类型用于存储类型定义中的无效值。

常量值描述
QScxmlExecutableContent::NoContainer-1ContainerId 未知。
QScxmlExecutableContent::NoEvaluator-1EvaluatorId 未知。
QScxmlExecutableContent::NoInstruction-1InstructionId 未知。
QScxmlExecutableContent::NoString-1StringId 未知。

© 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.