QOpcUaLocalizedText Class
Der OPC UA-Typ „LocalizedText“. Mehr dazu...
| Header: | #include <QOpcUaLocalizedText> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake: | QT += opcua |
Eigenschaften
Öffentliche Veranstaltungen
| 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 |
| operator QVariant() const | |
| QOpcUaLocalizedText & | operator=(const QOpcUaLocalizedText &rhs) |
| bool | operator==(const QOpcUaLocalizedText &rhs) const |
Verwandte Nichtmitglieder
(since 6.3) QDebug | operator<<(QDebug debug, const QOpcUaLocalizedText &text) |
Detaillierte Beschreibung
Dies ist die Darstellung „ Qt OPC UA “ für den in OPC UA 1.05 Teil 3, 8.5 definierten Typ „OPC UA LocalizedText“. Ein „LocalizedText“-Wert enthält eine Textzeichenfolge mit zugehörigen Ländereinstellungen in einer zweiten Zeichenfolge (z. B. „en“ oder „en-US“). Das Format der Zeichenkette mit den Ländereinstellungen lautet <Sprache>[-<Land/Region>]. Die Sprache wird in der Regel als zweistelliger ISO 639-Code angegeben, Land/Region als zweistelliger ISO 3166-Code. Benutzerdefinierte Codes sind ebenfalls zulässig (siehe OPC UA 1.05 Teil 3, 8.4). Er kann verwendet werden, um mithilfe eines Arrays aus „LocalizedText“-Elementen mehrere Textzeichenfolgen in verschiedenen Sprachen für einen Wert bereitzustellen.
Eigenschaftsdokumentation
locale : QString
Ländereinstellung des enthaltenen Textes. Diese muss in einer modifizierten ISO-Standardnotation angegeben werden, zum Beispiel en-US. Einzelheiten finden Sie in der OPC-UA-Spezifikation 1.05, Teil 3, Abschnitt 8.4.
Zugriffsfunktionen:
text : QString
Textinhalt.
Zugriffsfunktionen:
Dokumentation zu Mitgliedsfunktionen
QOpcUaLocalizedText::QOpcUaLocalizedText()
„Default“ erstellt einen lokalisierten Text, ohne dass Parameter festgelegt wurden.
QOpcUaLocalizedText::QOpcUaLocalizedText(const QString &locale, const QString &text)
Erstellt einen lokalisierten Text mit der Locale locale und dem Text text.
QOpcUaLocalizedText::QOpcUaLocalizedText(const QOpcUaLocalizedText &rhs)
Erstellt einen lokalisierten Text aus rhs.
QString QOpcUaLocalizedText::locale() const
Gibt die Locale zurück.
Hinweis: Getter -Funktion für die Eigenschaft „locale“.
Siehe auch „ setLocale()“.
void QOpcUaLocalizedText::setLocale(const QString &locale)
Setzt die Ländereinstellung auf „ locale “.
Hinweis: Setter -Funktion für die Eigenschaft „ locale “.
Siehe auch ` locale()`.
void QOpcUaLocalizedText::setText(const QString &text)
Setzt den Text auf „ text “.
Hinweis: Setter -Funktion für die Eigenschaft „ text “.
Siehe auch „ text()“.
QString QOpcUaLocalizedText::text() const
Gibt den Text zurück.
Hinweis: Getter -Funktion für die Eigenschaft „text“.
Siehe auch „ setText()“.
QOpcUaLocalizedText::operator QVariant() const
Wandelt diesen lokalisierten Text in „ QVariant “ um.
QOpcUaLocalizedText &QOpcUaLocalizedText::operator=(const QOpcUaLocalizedText &rhs)
Setzt die Werte aus „ rhs “ in diesem lokalisierten Text.
bool QOpcUaLocalizedText::operator==(const QOpcUaLocalizedText &rhs) const
Gibt „ true “ zurück, wenn dieser lokalisierte Text denselben Wert wie „ rhs “ hat.
Verwandte Nicht-Mitglieder
[since 6.3] QDebug operator<<(QDebug debug, const QOpcUaLocalizedText &text)
Schreibt die lokalisierte „ text “ in die Ausgabe „ debug “.
Diese Funktion wurde in Qt 6.3 eingeführt.
Siehe auch „ QDebug “.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.