QOpcUaEUInformation Class

The OPC UA EURange type. 更多...

头: #include <QOpcUaEUInformation>
qmake: QT += opcua

公共函数

  QOpcUaEUInformation (const QString & namespaceUri , qint32 unitId , const QOpcUaLocalizedText & displayName , const QOpcUaLocalizedText & description )
  QOpcUaEUInformation (const QOpcUaEUInformation & rhs )
QOpcUaEUInformation & operator= (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
bool operator== (const QOpcUaEUInformation & rhs ) const

详细描述

This is the Qt OPC UA representation for the OPC UA EUInformation type defined in OPC-UA part 8, 5.6.3. EUInformation values contain information about units and are mostly used as property of a node with a numeric value attribute. The information can e. g. be used to add text and tooltips to GUI elements.

成员函数文档编制

QOpcUaEUInformation:: QOpcUaEUInformation (const QString & namespaceUri , qint32 unitId , const QOpcUaLocalizedText & displayName , const QOpcUaLocalizedText & description )

Constructs a EUinformation with namespace URI namespaceUri , unit id unitId , display name displayName and description description .

QOpcUaEUInformation:: QOpcUaEUInformation (const QOpcUaEUInformation & rhs )

Constructs a EUinformation from rhs .

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

设置值从 rhs in this EUinformation.

QOpcUaLocalizedText QOpcUaEUInformation:: description () const

Returns the description of the unit, for example degree Celsius .

另请参阅 setDescription ().

QOpcUaLocalizedText QOpcUaEUInformation:: displayName () const

Returns the display name of the unit, for example °C .

另请参阅 setDisplayName ().

QString QOpcUaEUInformation:: namespaceUri () const

Returns the namespace URI of the unit.

另请参阅 setNamespaceUri ().

void QOpcUaEUInformation:: setDescription (const QOpcUaLocalizedText & description )

Sets the description if the unit to description .

另请参阅 description ().

void QOpcUaEUInformation:: setDisplayName (const QOpcUaLocalizedText & displayName )

Sets the display name of the unit to displayName .

另请参阅 displayName ().

void QOpcUaEUInformation:: setNamespaceUri (const QString & namespaceUri )

Sets the namespace URI of the unit to namespaceUri .

另请参阅 namespaceUri ().

void QOpcUaEUInformation:: setUnitId ( qint32 unitId )

Sets the machine-readable identifier for the unit to unitId .

另请参阅 unitId ().

qint32 QOpcUaEUInformation:: unitId () const

Returns the machine-readable identifier for the unit.

另请参阅 setUnitId ().

QVariant QOpcUaEUInformation:: operator QVariant () const

Converts this EUinformation to QVariant .

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

返回 true if this EUinformation has the same value as rhs .