QPlaceCategory Class
La classe QPlaceCategory représente une catégorie à laquelle QPlace peut être associé. Plus d'informations...
| Header: | #include <QPlaceCategory> |
| qmake: | QT += location |
Fonctions publiques
| 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) |
Non-membres associés
| bool | operator!=(const QPlaceCategory &lhs, const QPlaceCategory &rhs) |
| bool | operator==(const QPlaceCategory &lhs, const QPlaceCategory &rhs) |
Description détaillée
Les catégories sont utilisées pour rechercher des lieux en fonction des catégories auxquelles ils sont associés. La liste/arborescence des catégories disponibles peut être obtenue à partir de QPlaceManager. La fonction QPlaceSearchRequest::setCategories() peut être utilisée pour limiter les résultats de la recherche aux lieux associés aux catégories spécifiées.
Si le site QGeoServiceProvider le permet, des catégories peuvent être créées et supprimées. Cette fonctionnalité est disponible dans la classe QPlaceManager.
Documentation des fonctions membres
QPlaceCategory::QPlaceCategory()
Construit une catégorie.
[noexcept] QPlaceCategory::QPlaceCategory(const QPlaceCategory &other)
Construit une catégorie qui est une copie de other.
[noexcept] QPlaceCategory::~QPlaceCategory()
Détruit la catégorie.
QString QPlaceCategory::categoryId() const
Renvoie l'identifiant de la catégorie. L'identifiant de la catégorie est une chaîne de caractères qui identifie de manière unique cette catégorie au sein d'une QPlaceManager particulière. L'identifiant n'a de sens que pour le QPlaceManager qui l'a généré et n'est pas transférable d'un gestionnaire à l'autre.
Voir aussi setCategoryId().
QPlaceIcon QPlaceCategory::icon() const
Renvoie l'icône associée à la catégorie.
Voir aussi setIcon().
bool QPlaceCategory::isEmpty() const
Renvoie un booléen indiquant si tous les champs de la catégorie de lieu sont vides ou non.
QString QPlaceCategory::name() const
Renvoie le nom de la catégorie.
Voir aussi setName().
void QPlaceCategory::setCategoryId(const QString &identifier)
Définit le site identifier de la catégorie.
Voir aussi categoryId().
void QPlaceCategory::setIcon(const QPlaceIcon &icon)
Définit le site icon de la catégorie.
Voir aussi icon().
void QPlaceCategory::setName(const QString &name)
Définit le site name de la catégorie.
Voir aussi name().
void QPlaceCategory::setVisibility(QLocation::Visibility visibility)
Définit le site visibility de la catégorie.
Voir aussi visibility().
QLocation::Visibility QPlaceCategory::visibility() const
Renvoie la visibilité de la catégorie.
Voir aussi setVisibility().
[noexcept] QPlaceCategory &QPlaceCategory::operator=(const QPlaceCategory &other)
Attribue other à cette catégorie et renvoie une référence à cette catégorie.
Non-membres apparentés
[noexcept] bool operator!=(const QPlaceCategory &lhs, const QPlaceCategory &rhs)
Retourne vrai si lhs n'est pas égal à rhs; sinon retourne faux.
[noexcept] bool operator==(const QPlaceCategory &lhs, const QPlaceCategory &rhs)
Retourne vrai si lhs est égal à rhs; sinon retourne faux.
© 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.