QOpcUaEUInformation类
OPC UA EURange类型。 更多信息...
头文件 | #include <QOpcUaEUInformation> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
公共函数
QOpcUaEUInformation() | |
QOpcUaEUInformation(const QString &;《namespaceUri》,qint32 unitId,const QOpcUaLocalizedText &;《displayName》,const QOpcUaLocalizedText &;《description》) | |
QOpcUaEUInformation(const QOpcUaEUInformation &;《rhs》) | |
QOpcUaLocalizedText | description() const |
QOpcUaLocalizedText | displayName() const |
QString | namespaceUri() const |
void | setDescription(const QOpcUaLocalizedText &;《description》) |
void | setDisplayName(const QOpcUaLocalizedText &;《displayName》) |
void | setNamespaceUri(const QString &;《namespaceUri》) |
void | setUnitId(qint32 unitId) |
qint32 | unitId() const |
QVariant | operator QVariant() const |
QOpcUaEUInformation & | operator=(const QOpcUaEUInformation &;《rhs》) |
bool | operator==(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公司(芬兰)和/或其他国家/地区在全球的注册商标。所有其他商标均为其各自所有者的财产。