QOpcUaLocalizedText Class

OPC UA LocalizedText 类型。 更多...

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

特性

公共函数

QOpcUaLocalizedText (const QString & locale , const QString & text )
QOpcUaLocalizedText (const QOpcUaLocalizedText & rhs )
QOpcUaLocalizedText & operator= (const QOpcUaLocalizedText & rhs )
QString locale () const
void setLocale (const QString & locale )
void setText (const QString & text )
QString text () const
QVariant operator QVariant () const
bool operator== (const QOpcUaLocalizedText & rhs ) const

详细描述

This is the Qt OPC UA representation for the OPC UA LocalizedText type defined in OPC-UA part 3, 8.5. A LocalizedText value contains a text string with associated locale information in a second string (e. g. "en" or "en-US"). The format of the locale information string is <language>[-<country/region>]. Language is usually given as ISO 639 two letter code, country/region as ISO 3166 two letter code. Custom codes are also allowed (see OPC-UA part 3, 8.4). It can be used to provide multiple text strings in different languages for a value using an array of LocalizedText 元素。

特性文档编制

locale : QString

Locale of the contained text. This has to be in a modified ISO standard notation, for example en-US . See OPC UA specification part 3, 8.4 for details.

访问函数:

QString locale () const
void setLocale (const QString & locale )

text : QString

Textual content.

访问函数:

QString text () const
void setText (const QString & text )

成员函数文档编制

QOpcUaLocalizedText:: QOpcUaLocalizedText (const QString & locale , const QString & text )

Constructs a localized text with the locale locale 和文本 text .

QOpcUaLocalizedText:: QOpcUaLocalizedText (const QOpcUaLocalizedText & rhs )

Constructs a localized text from rhs .

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

设置值从 rhs in this localized text.

QString QOpcUaLocalizedText:: locale () const

Returns the locale.

注意: Getter function for property locale.

另请参阅 setLocale ().

void QOpcUaLocalizedText:: setLocale (const QString & locale )

Sets the locale to locale .

注意: setter 函数对于特性 locale .

另请参阅 locale ().

void QOpcUaLocalizedText:: setText (const QString & text )

Sets the text to text .

注意: setter 函数对于特性 text .

另请参阅 text ().

QString QOpcUaLocalizedText:: text () const

Returns the text.

注意: Getter function for property text.

另请参阅 setText ().

QVariant QOpcUaLocalizedText:: operator QVariant () const

Converts this localized text to QVariant .

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

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