PySide6.QtLocation.QPlaceContent¶
- class QPlaceContent¶
QPlaceContent类包含有关地点的内容。更多…概要¶
方法¶
def
__init__()def
attribution()def
dataTags()def
__ne__()def
__eq__()def
setAttribution()def
setSupplier()def
setUser()def
setValue()def
supplier()def
swap()def
type()def
user()def
value()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
一个
QPlaceContent包含丰富的内容,如图片、评论或社论,以及关于内容的属性,如内容的用户或供应商。内容对象可能包含多个数据,例如,一个包含评论的项目通常包括撰写评论的用户。使用type()来检查QPlaceContent对象表示的内容类型,并使用dataTags()查看包含哪些数据。使用value()以QVariant的形式获取单个数据。注意
一些提供商可能要求在查看内容时向用户显示归属字符串。
一个地方的丰富内容通常以分页项目的形式提供。
目前,
QPlaceContent类无法由第三方扩展。注意:Places API 将内容对象视为“仅检索”对象。向提供商提交内容不是受支持的使用场景。
- class Type¶
定义内容的类型。
常量
描述
QPlaceContent.NoType
内容对象是默认构造的,任何其他内容类型都可以分配给此内容对象
QPlaceContent.ImageType
内容对象是一个图像
QPlaceContent.ReviewType
内容对象是一个评论
QPlaceContent.EditorialType
内容对象是一个编辑
QPlaceContent.CustomType
内容对象是自定义类型
- class DataTag¶
定义内容对象的值条目
常量
描述
QPlaceContent.ContentSupplier
提供此内容的供应商
QPlaceContent.ContentUser
贡献此内容的用户
QPlaceContent.ContentAttribution
返回一个富文本归属字符串
注意
某些提供商可能要求在显示特定内容项时始终显示其归属信息。
常量
描述
QPlaceContent.ImageId
图像的标识符
QPlaceContent.ImageUrl
图片的URL
QPlaceContent.ImageMimeType
图像的MIME类型
QPlaceContent.EditorialTitle
编辑的标题
QPlaceContent.EditorialText
地点的文字描述。根据提供者的不同,文本可能是富文本(基于HTML)或纯文本。
QPlaceContent.EditorialLanguage
编辑的语言。通常这将是ISO 639-1格式的2字母语言代码。
QPlaceContent.ReviewId
评论的标识符
QPlaceContent.ReviewDateTime
提交评论的日期和时间
QPlaceContent.ReviewTitle
评论的标题
QPlaceContent.ReviewText
评论的文本。根据提供者的不同,文本可能是富文本(基于HTML)或纯文本。
QPlaceContent.ReviewLanguage
评论的语言。通常这将是2字母ISO 639-1格式的语言代码。
QPlaceContent.ReviewRating
此评论对地点的评分
QPlaceContent.CustomDataTag
在6.5版本中添加。
为
type构建一个内容对象。- __init__(other)
- Parameters:
其他 –
QPlaceContent
构造
other的新副本。- attribution()¶
- Return type:
字符串
注意
此函数已弃用。
- dataTags()¶
- Return type:
返回存储在此内容对象中的值的数据标签列表。
- __ne__(other)¶
- Parameters:
其他 –
QPlaceContent- Return type:
布尔
如果此内容对象与
other不等价,则返回true,否则返回false。- __eq__(other)¶
- Parameters:
其他 –
QPlaceContent- Return type:
布尔
如果此内容对象等同于
other,则返回true,否则返回false。- setAttribution(attribution)¶
- Parameters:
attribution – str
注意
此函数已弃用。
- setSupplier(supplier)¶
- Parameters:
供应商 –
QPlaceSupplier
注意
此函数已弃用。
- setUser(user)¶
- Parameters:
用户 –
QPlaceUser
注意
此函数已弃用。
将存储在数据
tag中的值设置为value。另请参阅
- supplier()¶
- Return type:
注意
此函数已弃用。
- swap(other)¶
- Parameters:
其他 –
QPlaceContent
返回内容类型。
- user()¶
- Return type:
注意
此函数已弃用。
返回存储在数据
tag中的值,如果没有该标签的数据,则返回无效的QVariant。另请参阅