QPlaceCategory Class
La clase QPlaceCategory representa una categoría a la que se puede asociar un QPlace. Más...
| Header: | #include <QPlaceCategory> |
| qmake: | QT += location |
Funciones Públicas
| QPlaceCategory() | |
| QPlaceCategory(const QPlaceCategory &other) | |
| ~QPlaceCategory() | |
| QString | categoryId() const |
| QPlaceIcon | icon() const |
| bool | isEmpty() const |
| QString | name() const |
| void | setCategoryId(const QString &identifier) |
| void | setIcon(const QPlaceIcon &icon) |
| void | setName(const QString &name) |
| void | setVisibility(QLocation::Visibility visibility) |
| QLocation::Visibility | visibility() const |
| QPlaceCategory & | operator=(const QPlaceCategory &other) |
No miembros relacionados
| bool | operator!=(const QPlaceCategory &lhs, const QPlaceCategory &rhs) |
| bool | operator==(const QPlaceCategory &lhs, const QPlaceCategory &rhs) |
Descripción detallada
Las categorías se utilizan para buscar lugares en función de las categorías a las que están asociados. La lista/árbol de categorías disponibles puede obtenerse en QPlaceManager. La función QPlaceSearchRequest::setCategories() puede utilizarse para limitar los resultados de la búsqueda a los lugares con las categorías especificadas.
Si QGeoServiceProvider lo admite, se pueden crear y eliminar categorías. Esta funcionalidad está disponible en la clase QPlaceManager.
Documentación de las funciones miembro
QPlaceCategory::QPlaceCategory()
Construye una categoría.
[noexcept] QPlaceCategory::QPlaceCategory(const QPlaceCategory &other)
Construye una categoría que es una copia de other.
[noexcept] QPlaceCategory::~QPlaceCategory()
Destruye la categoría.
QString QPlaceCategory::categoryId() const
Devuelve el identificador de la categoría. El identificador de categoría es una cadena que identifica de forma única esta categoría dentro de un QPlaceManager concreto. El identificador sólo es significativo para el QPlaceManager que lo generó y no es transferible entre gestores.
Véase también setCategoryId().
QPlaceIcon QPlaceCategory::icon() const
Devuelve el icono asociado a la categoría.
Véase también setIcon().
bool QPlaceCategory::isEmpty() const
Devuelve un booleano que indica si todos los campos de la categoría de lugar están vacíos o no.
QString QPlaceCategory::name() const
Devuelve el nombre de la categoría.
Véase también setName().
void QPlaceCategory::setCategoryId(const QString &identifier)
Establece la dirección identifier de la categoría.
Véase también categoryId().
void QPlaceCategory::setIcon(const QPlaceIcon &icon)
Establece la dirección icon de la categoría.
Véase también icon().
void QPlaceCategory::setName(const QString &name)
Establece la dirección name de la categoría.
Véase también name().
void QPlaceCategory::setVisibility(QLocation::Visibility visibility)
Establece la dirección visibility de la categoría.
Véase también visibility().
QLocation::Visibility QPlaceCategory::visibility() const
Devuelve la visibilidad de la categoría.
Véase también setVisibility().
[noexcept] QPlaceCategory &QPlaceCategory::operator=(const QPlaceCategory &other)
Asigna other a esta categoría y devuelve una referencia a la misma.
No miembros relacionados
[noexcept] bool operator!=(const QPlaceCategory &lhs, const QPlaceCategory &rhs)
Devuelve true si lhs no es igual a rhs; en caso contrario devuelve false.
[noexcept] bool operator==(const QPlaceCategory &lhs, const QPlaceCategory &rhs)
Devuelve true si lhs es igual a rhs; en caso contrario devuelve false.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.