QOpcUaLocalizedText Class

OPC UALocalizedText タイプ。詳細...

Header: #include <QOpcUaLocalizedText>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua

プロパティ

パブリック関数

QOpcUaLocalizedText()
QOpcUaLocalizedText(const QString &locale, const QString &text)
QOpcUaLocalizedText(const QOpcUaLocalizedText &rhs)
QString locale() const
void setLocale(const QString &locale)
void setText(const QString &text)
QString text() const
QVariant operator QVariant() const
QOpcUaLocalizedText &operator=(const QOpcUaLocalizedText &rhs)
bool operator==(const QOpcUaLocalizedText &rhs) const
(since 6.3) QDebug operator<<(QDebug debug, const QOpcUaLocalizedText &text)

詳細説明

これは、OPC UA 1.05 part 3, 8.5 で定義されている OPC UALocalizedText 型の Qt OPC UA 表現です。LocalizedText 型の値には、テキスト文字列と、それに関連するロケール情報(例えば "en "や "en-US")が2番目の文字列として含まれます。ロケール情報文字列の形式は、<language>[-<country/region>]である。言語は通常ISO 639の2文字コード、国/地域はISO 3166の2文字コードで指定します。カスタムコードも許される(OPC UA 1.05 part 3, 8.4参照)。これは、LocalizedText 要素の配列を使用して、値に対して異なる言語の複数のテキスト文字列を提供するために使用することができる。

プロパティ文書

locale : QString

含まれるテキストのロケール。これは、例えばen-US のように、修正された ISO 標準記法でなければならない。詳細は OPC UA 仕様書 1.05 part 3 8.4 を参照のこと。

アクセス関数:

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

text : QString

テキストコンテンツ。

アクセス関数:

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

メンバ関数 ドキュメント

QOpcUaLocalizedText::QOpcUaLocalizedText()

デフォルトでは、パラメータが設定されていないローカライズされたテキストを構築する。

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

ロケールlocale およびテキストtext でローカライズテキストを構築します。

QOpcUaLocalizedText::QOpcUaLocalizedText(const QOpcUaLocalizedText &rhs)

rhs からローカライズテキストを構築します。

QString QOpcUaLocalizedText::locale() const

ロケールを返します。

メモ : ロ ケールプロパティのゲ ッ タ関数。

setLocale()も参照

void QOpcUaLocalizedText::setLocale(const QString &locale)

ロケールをlocale に設定。

注釈: プロパティlocale に対する Setter 関数。

locale()も参照

void QOpcUaLocalizedText::setText(const QString &text)

テキス ト をtext に設定。

注釈: プロパティtext に対するセッター関数。

text()も参照

QString QOpcUaLocalizedText::text() const

テキストを返す。

注釈 text プロパティのゲッター関数。

setText()も参照して ください。

QVariant QOpcUaLocalizedText::operator QVariant() const

この地域化テキストをQVariant に変換します。

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

rhs の値をこの地域化テキストに設定します。

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

このローカライズされたテキストがrhs と同じ値を持つ場合、true を返します。

関連する非メンバー

[since 6.3] QDebug operator<<(QDebug debug, const QOpcUaLocalizedText &text)

ローカライズされたtextdebug 出力に書き込みます。

この関数は Qt 6.3 で導入されました。

QDebugも参照してください

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