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 を参照のこと。
アクセス関数:
text : QString
テキストコンテンツ。
アクセス関数:
メンバ関数 ドキュメント
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)
ローカライズされたtext をdebug 出力に書き込みます。
この関数は Qt 6.3 で導入されました。
QDebugも参照してください 。
©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。