PySide6.QtScxml.QScxmlTableData¶
- class QScxmlTableData¶
QScxmlTableData
类由编译的状态机使用。更多…概要¶
虚拟方法¶
def
assignmentInfo()
def
dataNames()
def
evaluatorInfo()
def
foreachInfo()
def
initialSetup()
def
instructions()
def
name()
def
serviceFactory()
def
string()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QScxmlTableData
是SCXML状态机的编译表示的接口。它应该只在内部使用,并且由从SCXML文档编译的状态机使用。- abstract assignmentInfo(assignmentId)¶
- Parameters:
assignmentId – int
- Return type:
返回给定
assignmentId
的AssignmentInfo
对象。- abstract dataNames(count)¶
- Parameters:
count – int
- Return type:
整数
检索数据模型中数据项名称的字符串ID。字符串的数量保存在
count
中,并返回指向字符串ID数组的指针。返回指向字符串ID数组的指针。
- abstract evaluatorInfo(evaluatorId)¶
- Parameters:
evaluatorId – int
- Return type:
返回给定
evaluatorId
的EvaluatorInfo
对象。- abstract foreachInfo(foreachId)¶
- Parameters:
foreachId – int
- Return type:
返回给定
foreachId
的ForeachInfo
对象。- abstract initialSetup()¶
- Return type:
整数
初始化表格数据。返回包含在初始化状态机时要执行的指令的容器的ID。
- abstract instructions()¶
- Return type:
整数
返回指向状态机中包含的可执行内容指令的指针。
- abstract name()¶
- Return type:
字符串
返回状态机的名称。
- abstract serviceFactory(id)¶
- Parameters:
id – int
- Return type:
返回为具有ID
id
的状态创建可调用服务的服务工厂。- abstract stateMachineTable()¶
- Return type:
qint32
返回指向完整状态表的指针,表示为不透明的整数序列。
- abstract string(id)¶
- Parameters:
id – int
- Return type:
字符串
返回给定
id
的QString。