- class QOpcUaHistoryEvent#
- 此类存储从节点的历史事件。 更多信息... - 自 6.7 版本引入。 - 概述#- 方法#- def - __init__()
- def - addEvent()
- def - count()
- def - events()
- def - nodeId()
- def - __ne__()
- def - setNodeId()
- def - setStatusCode()
- def - statusCode()
- def - swap()
 - 注意 - 此文档可能包含自动从C++翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译问题,您还可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来通知我们。 - 详细说明#- 处理读取历史事件的请求时,使用此类实例存储有关已读取哪个节点、其事件和状态码的信息。历史读取响应的完成信号将返回一个包含 - QOpcUaHistoryEvent对象的列表,可以解析这些对象以审查请求的结果。- __init__()#
 - 构建一个无效的历史事件项。 - __init__(other)
- 参数::
- other – - QOpcUaHistoryEvent
 
 - 从`other`构建一个历史事件项。 - __init__(nodeId)
- 参数::
- nodeId – 字符串 
 
 - 构建一个历史事件项,并存储与它相对应的节点。 - addEvent(value)#
- 参数::
- value – QSizeVar列表 
 
 - 添加由`value`指定的字段列表。 - count()#
- 返回类型::
- int 
 
 - 返回可用事件的数目。 - events()#
- 返回类型::
- QVariant列表的列表 
 
 - 返回包含历史读取请求结果的QVariantList对象的列表。 - nodeId()#
- 返回类型::
- str 
 
 - 返回已存储事件的节点的nodeId。 - 另请参阅 - __ne__(rhs)#
- 参数::
- rhs – - QOpcUaHistoryEvent
- 返回类型::
- bool 
 
 - 如果lhs不等于rhs,则返回 - true。- setNodeId(nodeId)#
- 参数::
- nodeId – 字符串 
 
 - 将 - nodeId设置为- nodeId。- 另请参阅 - setStatusCode(statusCode)#
- 参数::
- statusCode – - UaStatusCode
 
 - 将状态码设置为 - statusCode。- 另请参阅 - statusCode()#
- 返回类型::
 
 - 返回状态码,指示在获取历史事件时是否发生错误。 - 另请参阅 - swap(other)#
- 参数::
- other – - QOpcUaHistoryEvent
 
 - 将历史事件对象 - other与此历史事件对象交换。此操作非常快并且永远不会失败。