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-1ContainerId 未知。
QScxmlExecutableContent::NoEvaluator-1EvaluatorId 未知。
QScxmlExecutableContent::NoInstruction-1InstructionId 未知。
QScxmlExecutableContent::NoString-1StringId 未知。

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