QOpcUaEUInformation类

OPC UA EURange类型。 更多信息...

头文件 #include <QOpcUaEUInformation>
CMakefind_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmakeQT += opcua

公共函数

QOpcUaEUInformation()
QOpcUaEUInformation(const QString &;《namespaceUri》,qint32 unitId,const QOpcUaLocalizedText &;《displayName》,const QOpcUaLocalizedText &;《description》)
QOpcUaEUInformation(const QOpcUaEUInformation &;《rhs》)
QOpcUaLocalizedTextdescription() const
QOpcUaLocalizedTextdisplayName() const
QStringnamespaceUri() const
voidsetDescription(const QOpcUaLocalizedText &;《description》
voidsetDisplayName(const QOpcUaLocalizedText &;《displayName》
voidsetNamespaceUri(const QString &;《namespaceUri》
voidsetUnitId(qint32 unitId)
qint32unitId() const
QVariantoperator QVariant() const
QOpcUaEUInformation &operator=(const QOpcUaEUInformation &;《rhs》
booloperator==(const QOpcUaEUInformation &;《rhs》 const

详细描述

这是Qt OPC UA中定义的OPC UA EUInformation类型的表示,该类型在OPC UA 1.05第8部分的5.6.3中定义。EUInformation值包含有关单位的信息,通常用作具有数值属性节点的属性。信息可以用于向GUI元素添加文本和工具提示。

成员函数说明

QOpcUaEUInformation::QOpcUaEUInformation()

默认构造一个未设置任何参数的EU信息。

QOpcUaEUInformation::QOpcUaEUInformation(const QString &;《namespaceUri》,qint32 unitId,const QOpcUaLocalizedText &;《displayName》,const QOpcUaLocalizedText &;《description》

使用命名空间URInamespaceUri,单元IDunitId,显示名称displayName和描述description构建一个EUinformation。

QOpcUaEUInformation::QOpcUaEUInformation(const QOpcUaEUInformation &rhs)

rhs 构造一个 EUinformation。

QOpcUaLocalizedText QOpcUaEUInformation::description() const

返回单位的描述,例如 摄氏度

另请参阅setDescription()。

QOpcUaLocalizedText QOpcUaEUInformation::displayName() const

返回单位的显示名称,例如 °C

另请参阅setDisplayName()。

QString QOpcUaEUInformation::namespaceUri() const

返回单位的命名空间 URI。

另请参阅setNamespaceUri()。

void QOpcUaEUInformation::setDescription(const QOpcUaLocalizedText &description)

将单位的描述设置为 description

另请参阅description

void QOpcUaEUInformation::setDisplayName(const QOpcUaLocalizedText &displayName)

将单位的显示名称设置为 displayName

另请参阅displayName

void QOpcUaEUInformation::setNamespaceUri(const QString &namespaceUri)

将单位的命名空间 URI 设置为 namespaceUri

另请参阅namespaceUri

void QOpcUaEUInformation::setUnitId(qint32 unitId)

将单位的机器可读标识符设置为 unitId

另请参阅unitId

qint32 QOpcUaEUInformation::unitId() const

返回单位的机器可读标识符。

另请参阅setUnitId

QVariant QOpcUaEUInformation::operator QVariant() const

将此 EUinformation 转换为 QVariant

QOpcUaEUInformation &QOpcUaEUInformation::operator=(const QOpcUaEUInformation &rhs)

rhs 的值设置到本 EUinformation 中。

bool QOpcUaEUInformation::operator==(const QOpcUaEUInformation &rhs) const

如果此 EUinformation 的值与 rhs 相同,则返回 true

© 2024 Qt公司有限公司。本文件内包含的文档贡献均为各自所有者的版权。本文件提供的文档是根据由自由软件基金会发布的GNU自由文档许可协议1.3版授予的。Qt及其对应的标志是Qt公司(芬兰)和/或其他国家/地区在全球的注册商标。所有其他商标均为其各自所有者的财产。