QOpcUaReferenceDescription 类
包含有关节点的信息。 更多信息...
头文件 | #include <QOpcUaReferenceDescription> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
公共函数
QOpcUaReferenceDescription() | |
QOpcUaReferenceDescription(const QOpcUaReferenceDescription &other) | |
~QOpcUaReferenceDescription() | |
QOpcUaQualifiedName | browseName() const |
QOpcUaLocalizedText | displayName() const |
bool | isForwardReference() const |
QOpcUa::NodeClass | nodeClass() const |
QString | refTypeId() const |
void | setBrowseName(const QOpcUaQualifiedName &browseName) |
void | setDisplayName(const QOpcUaLocalizedText &displayName) |
void | setIsForwardReference(bool isForwardReference) |
void | setNodeClass(QOpcUa::NodeClass nodeClass) |
void | setRefTypeId(const QString &refTypeId) |
void | setTargetNodeId(const QOpcUaExpandedNodeId &nodeId) |
void | setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition) |
QOpcUaExpandedNodeId | targetNodeId() const |
QOpcUaExpandedNodeId | typeDefinition() const |
QOpcUaReferenceDescription & | operator=(const QOpcUaReferenceDescription &other) |
详细说明
此类用于返回对 QOpcUaNode::browse() 或 QOpcUaNode::browseChildren() 的调用的结果。
它包含用于连接节点到浏览操作的起始节点的引用的类型和方向、目标类型定义节点的节点 ID 以及以下 节点属性 的值
属性 |
---|
节点 ID |
浏览名称 |
显示名称 |
节点类 |
成员函数文档
QOpcUaReferenceDescription::QOpcUaReferenceDescription()
创建一个空的 QOpcUaReferenceDescription 对象
QOpcUaReferenceDescription::QOpcUaReferenceDescription(const QOpcUaReferenceDescription &other)
创建 QOpcUaReferenceDescription 对象 other 的副本。
[noexcept]
QOpcUaReferenceDescription::~QOpcUaReferenceDescription()
QOpcUaReferenceDescription 的析构函数
QOpcUaQualifiedName QOpcUaReferenceDescription::browseName() const
返回节点的浏览名称。
另请参阅 setBrowseName().
QOpcUaLocalizedText QOpcUaReferenceDescription::displayName() const
返回节点的显示名称。
另请参阅 setDisplayName().
bool QOpcUaReferenceDescription::isForwardReference() const
如果引用是前向的,则返回 true
。
另请参阅 setIsForwardReference().
QOpcUa::NodeClass QOpcUaReferenceDescription::nodeClass() const
返回节点的节点类。
另请参阅 setNodeClass().
QString QOpcUaReferenceDescription::refTypeId() const
返回节点的引用类型 ID。
另请参阅 setRefTypeId().
void QOpcUaReferenceDescription::setBrowseName(const QOpcUaQualifiedName &browseName)
将节点的浏览名称设置为 browseName。
另请参阅 browseName().
void QOpcUaReferenceDescription::setDisplayName(const QOpcUaLocalizedText &displayName)
将节点的显示名称设置为 displayName。
另请参阅 displayName().
void QOpcUaReferenceDescription::setIsForwardReference(bool isForwardReference)
将 isForwardReference 设置为引用的 isForwardReference 信息。
另请参阅 isForwardReference().
void QOpcUaReferenceDescription::setNodeClass(QOpcUa::NodeClass nodeClass)
将节点的节点类设置为 nodeClass。
另请参阅 nodeClass().
void QOpcUaReferenceDescription::setRefTypeId(const QString &refTypeId)
将节点的引用类型 ID 设置为 refTypeId。
另请参阅refTypeId() 和 QOpcUa::nodeIdFromReferenceType。
void QOpcUaReferenceDescription::setTargetNodeId(const QOpcUaExpandedNodeId &nodeId)
将节点节点的节点ID设置为nodeId。
另请参阅targetNodeId。
void QOpcUaReferenceDescription::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
将typeDefinition设置为目标定义的ID。
另请参阅typeDefinition。
QOpcUaExpandedNodeId QOpcUaReferenceDescription::targetNodeId() const
返回节点节点的节点ID。
另请参阅setTargetNodeId。
QOpcUaExpandedNodeId QOpcUaReferenceDescription::typeDefinition() const
返回类型定义ID。
另请参阅setTypeDefinition。
QOpcUaReferenceDescription &QOpcUaReferenceDescription::operator=(const QOpcUaReferenceDescription &other)
将其它对象的值赋给此对象。
© 2024 Qt公司有限公司。本文件中包含的文档贡献的版权归其各自所有者所有。本文件提供的文档是根据自由软件基金会发布的GNU自由文档许可证1.3版的条款授权的。Qt及其相关标志是Qt公司在芬兰以及世界范围内其他国家的商标。所有其他商标均为其各自所有者的财产。