PySide6.QtLocation.QPlaceCategory¶
- class QPlaceCategory¶
QPlaceCategory类表示一个可以与QPlace关联的类别。更多…概要¶
方法¶
def
__init__()def
categoryId()def
icon()def
isEmpty()def
name()def
__ne__()def
__eq__()def
setCategoryId()def
setIcon()def
setName()def
swap()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
类别用于根据与之关联的类别搜索地点。可用的类别列表/树可以从
QPlaceManager获取。setCategories()函数可用于将搜索结果限制为具有指定类别的地点。如果
QGeoServiceProvider支持,可以创建和删除类别。此功能在QPlaceManager类中可用。- __init__()¶
构建一个类别。
- __init__(other)
- Parameters:
其他 –
QPlaceCategory
构造一个类别,该类别是
other的副本。- categoryId()¶
- Return type:
字符串
返回类别的标识符。类别标识符是一个字符串,它在特定的
QPlaceManager中唯一标识此类别。该标识符仅对生成它的QPlaceManager有意义,并且不能在管理器之间转移。另请参阅
- icon()¶
- Return type:
返回与类别关联的图标。
另请参阅
- isEmpty()¶
- Return type:
布尔
返回一个布尔值,指示地点类别的所有字段是否为空。
- name()¶
- Return type:
字符串
返回类别的名称。
另请参阅
- __ne__(rhs)¶
- Parameters:
rhs –
QPlaceCategory- Return type:
布尔
如果
lhs不等于rhs,则返回 true;否则返回 false。- __eq__(rhs)¶
- Parameters:
rhs –
QPlaceCategory- Return type:
布尔
如果
lhs等于rhs,则返回 true;否则返回 false。- setCategoryId(identifier)¶
- Parameters:
identifier – str
设置类别的
identifier。另请参阅
- setIcon(icon)¶
- Parameters:
图标 –
QPlaceIcon
设置类别的
icon。另请参阅
- setName(name)¶
- Parameters:
name – str
设置类别的
name。另请参阅
- swap(other)¶
- Parameters:
其他 –
QPlaceCategory