QPlaceCategory

The QPlaceCategory class represents a category that a QPlace can be associated with. More

Inheritance diagram of PySide2.QtLocation.QPlaceCategory

Synopsis

Functions

Detailed Description

Categories are used to search for places based on the categories they are associated with. The list/tree of available categories can be obtained from QPlaceManager . The setCategories() function can be used to limit the search results to places with the specified categories.

If the QGeoServiceProvider supports it, categories can be created and removed. This functionality is available in the QPlaceManager class.

class PySide2.QtLocation.QPlaceCategory

PySide2.QtLocation.QPlaceCategory(other)

param other:

PySide2.QtLocation.QPlaceCategory

Constructs a category.

Constructs a category which is a copy of other .

PySide2.QtLocation.QPlaceCategory.categoryId()
Return type:

str

Returns the identifier of the category. The category identifier is a string which uniquely identifies this category within a particular QPlaceManager . The identifier is only meaningful to the QPlaceManager that generated it and is not transferable between managers.

See also

setCategoryId()

PySide2.QtLocation.QPlaceCategory.icon()
Return type:

PySide2.QtLocation.QPlaceIcon

Returns the icon associated with the category.

See also

setIcon()

PySide2.QtLocation.QPlaceCategory.isEmpty()
Return type:

bool

Returns a boolean indicating whether the all the fields of the place category are empty or not.

PySide2.QtLocation.QPlaceCategory.name()
Return type:

str

Returns the name of category.

See also

setName()

PySide2.QtLocation.QPlaceCategory.__ne__(other)
Parameters:

otherPySide2.QtLocation.QPlaceCategory

Return type:

bool

Returns true if other is not equal to this category; otherwise returns false.

PySide2.QtLocation.QPlaceCategory.__eq__(other)
Parameters:

otherPySide2.QtLocation.QPlaceCategory

Return type:

bool

Returns true if other is equal to this category; otherwise returns false.

PySide2.QtLocation.QPlaceCategory.setCategoryId(identifier)
Parameters:

identifier – str

Sets the identifier of the category.

See also

categoryId()

PySide2.QtLocation.QPlaceCategory.setIcon(icon)
Parameters:

iconPySide2.QtLocation.QPlaceIcon

Sets the icon of the category.

See also

icon()

PySide2.QtLocation.QPlaceCategory.setName(name)
Parameters:

name – str

Sets the name of the category.

See also

name()