QOpcUaEUInformation Class

OPC UA EURange型。詳細...

Header: #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

詳細説明

これは、OPC UA 1.05 part 8の5.6.3で定義されているOPC UA EUInformation型のQt OPC UA表現です。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

単位の表示名(℃など)を返します。

setDisplayName() も参照

QString QOpcUaEUInformation::namespaceUri() const

namespace URI : 単位の名前空間 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 を返します。

本書に含まれる文書の著作権は、それぞれの所有者に帰属します ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。