PySide6.QtOpcUa.QOpcUaLocalizedText¶
- class QOpcUaLocalizedText¶
OPC UA LocalizedText 类型。更多…
概要¶
属性¶
方法¶
def
__init__()
def
locale()
def
__eq__()
def
setLocale()
def
setText()
def
text()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
这是Qt OPC UA对OPC UA 1.05第3部分8.5中定义的LocalizedText类型的表示。一个LocalizedText值包含一个文本字符串以及相关的区域信息,区域信息在第二个字符串中(例如“en”或“en-US”)。区域信息字符串的格式为<语言>[-<国家/地区>]。语言通常以ISO 639的两字母代码表示,国家/地区以ISO 3166的两字母代码表示。也允许使用自定义代码(参见OPC UA 1.05第3部分8.4)。它可以通过使用LocalizedText元素数组来为值提供不同语言的多个文本字符串。
注意
当使用
from __feature__ import true_property
时,属性可以直接使用,否则通过访问器函数使用。- property localeᅟ: str¶
包含文本的区域设置。这必须采用修改后的ISO标准表示法,例如
en-US
。详情请参见OPC UA规范1.05第3部分8.4节。- Access functions:
- property textᅟ: str¶
文本内容。
- __init__()¶
默认构造一个没有设置参数的本地化文本。
- __init__(rhs)
- Parameters:
rhs –
QOpcUaLocalizedText
从
rhs
构造本地化文本。- __init__(locale, text)
- Parameters:
locale – str
文本 – str
使用区域设置
locale
和文本text
构造本地化文本。- locale()¶
- Return type:
字符串
返回区域设置。
另请参阅
属性
localeᅟ
的获取器。- __eq__(rhs)¶
- Parameters:
rhs –
QOpcUaLocalizedText
- Return type:
布尔
如果此本地化文本的值与
rhs
相同,则返回true
。- setLocale(locale)¶
- Parameters:
locale – str
将区域设置设置为
locale
。另请参阅
属性
localeᅟ
的设置器。- setText(text)¶
- Parameters:
文本 – str
将文本设置为
text
。另请参阅
属性
textᅟ
的设置器。- text()¶
- Return type:
字符串
返回文本。
另请参阅
属性
textᅟ
的获取器。