QScxmlExecutableContent 名称空间

The QScxmlExecutableContent namespace contains various types used to interpret executable content in state machines. 更多...

头: #include <QScxmlExecutableContent>
CMake: find_package(Qt6 COMPONENTS Scxml REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Scxml)
qmake: QT += scxml
Since: Qt 5.8

struct AssignmentInfo
struct EvaluatorInfo
struct ForeachInfo
struct InvokeInfo
struct ParameterInfo

类型

  ContainerId
  EvaluatorId
  InstructionId
  StringId
enum anonymous { NoContainer, NoEvaluator, NoInstruction, NoString }

详细描述

class AssignmentInfo

AssingmentInfo 类表示数据赋值。 更多...

class EvaluatorInfo

The EvaluatorInfo class represents a unit of executable content. 更多...

class ForeachInfo

The ForeachInfo class represents a foreach construct. 更多...

class InvokeInfo

The InvokeInfo class represents a service invocation. 更多...

class ParameterInfo

The ParameterInfo class represents a parameter to a service invocation. 更多...

类型文档编制

[since 5.8] QScxmlExecutableContent:: ContainerId

ID for a container holding executable content.

该 typedef 在 Qt 5.8 引入。

[since 5.8] QScxmlExecutableContent:: EvaluatorId

ID for a unit of executable content.

该 typedef 在 Qt 5.8 引入。

[since 5.8] QScxmlExecutableContent:: InstructionId

ID for an instruction of executable content.

该 typedef 在 Qt 5.8 引入。

[since 5.8] QScxmlExecutableContent:: StringId

ID for a string contained in executable content.

该 typedef 在 Qt 5.8 引入。

[since 5.8] enum QScxmlExecutableContent:: anonymous

This enum type holds the invalid values for type definitions.

常量 描述
QScxmlExecutableContent::NoContainer -1 ContainerId is unknown.
QScxmlExecutableContent::NoEvaluator -1 EvaluatorId is unknown.
QScxmlExecutableContent::NoInstruction -1 InstructionId is unknown.
QScxmlExecutableContent::NoString -1 StringId is unknown.

该枚举在 Qt 5.8 引入或被修改。