PySide6.QtLocation.QPlaceContactDetail

class QPlaceContactDetail

QPlaceContactDetail 类表示联系详情,例如电话号码或网站URL。更多

概要

属性

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

详细信息由标签和值组成。标签是一个本地化的字符串,可以呈现给最终用户,描述该详细值,即实际的电话号码、电子邮件地址等。

联系类型

QPlaceContactDetail 类定义了一些常量字符串,这些字符串描述了标准的联系方式类型

这些类型用于通过以下方式访问和修改QPlace中的联系人详细信息:

联系类型 旨在作为字符串类型,以便提供者能够在必要时引入新的联系类型。

注意

当使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。

property labelᅟ: str

此属性保存描述联系人详细信息的标签。

标签可能会被本地化。语言取决于设置它的实体,通常这是提供地点的管理器。locales()字段定义了使用的语言。

Access functions:
property valueᅟ: str

此属性保存联系详情的值。

Access functions:
PySide6.QtLocation.QPlaceContactDetail.Phone
PySide6.QtLocation.QPlaceContactDetail.Email
PySide6.QtLocation.QPlaceContactDetail.Website
PySide6.QtLocation.QPlaceContactDetail.Fax
__init__()

构建联系详情。

__init__(other)
Parameters:

其他QPlaceContactDetail

创建 other 的副本。

clear()

清除联系人详细信息。

label()
Return type:

字符串

另请参阅

setLabel()

属性 labelᅟ 的获取器。

__ne__(rhs)
Parameters:

rhsQPlaceContactDetail

Return type:

布尔

如果联系人详细信息 lhs 不等于 rhs,则返回 true,否则返回 false。

__eq__(rhs)
Parameters:

rhsQPlaceContactDetail

Return type:

布尔

如果联系人详细信息 lhs 等于 rhs,则返回 true,否则返回 false。

setLabel(label)
Parameters:

标签 – str

另请参阅

label()

属性 labelᅟ 的设置器。

setValue(value)
Parameters:

– str

另请参阅

value()

属性 valueᅟ 的设置器。

swap(other)
Parameters:

其他QPlaceContactDetail

value()
Return type:

字符串

另请参阅

setValue()

属性 valueᅟ 的获取器。