QPlaceIdReply Class
La classe QPlaceIdReply gère les opérations qui renvoient un identifiant, telles que les opérations d'enregistrement et de suppression de lieux et de catégories. En savoir plus...
| Header: | #include <QPlaceIdReply> |
| qmake: | QT += location |
| Inherits: | QPlaceReply |
Types publics
| enum | OperationType { SavePlace, RemovePlace, SaveCategory, RemoveCategory } |
Fonctions publiques
| QPlaceIdReply(QPlaceIdReply::OperationType operationType, QObject *parent = nullptr) | |
| virtual | ~QPlaceIdReply() |
| QString | id() const |
| QPlaceIdReply::OperationType | operationType() const |
Fonctions publiques réimplémentées
| virtual QPlaceReply::Type | type() const override |
Fonctions protégées
| void | setId(const QString &identifier) |
Description détaillée
La classe QPlaceIdReply peut être considérée comme une réponse polyvalente dans la mesure où elle permet d’enregistrer des lieux, d’enregistrer des catégories, de supprimer des lieux et de supprimer des catégories. Dans chaque cas, elle renvoie un identifiant du lieu ou de la catégorie qui a été ajouté, modifié ou supprimé.
Voir Enregistrer un lieu pour un exemple d'utilisation d'une réponse d'identifiant.
Voir également QPlaceManager.
Documentation sur les types de membres
enum QPlaceIdReply::OperationType
Définit le type d'opération qui a été utilisé pour générer cette réponse.
| Constante | Valeur | Description |
|---|---|---|
QPlaceIdReply::SavePlace | 0 | La réponse a été créée pour une opération de sauvegarde d'emplacement |
QPlaceIdReply::RemovePlace | 2 | La réponse a été générée pour une opération de suppression d’emplacement. |
QPlaceIdReply::SaveCategory | 1 | La réponse a été générée pour une opération d'enregistrement de catégorie |
QPlaceIdReply::RemoveCategory | 3 | La réponse a été générée pour une opération de suppression d’une catégorie. |
Documentation des fonctions membres
[explicit] QPlaceIdReply::QPlaceIdReply(QPlaceIdReply::OperationType operationType, QObject *parent = nullptr)
Crée une réponse contenant l'identifiant de l'objet sur lequel l'opération a été effectuée. La réponse concerne l'operationType donné et est associée à parent.
[virtual noexcept] QPlaceIdReply::~QPlaceIdReply()
Supprime la réponse.
QString QPlaceIdReply::id() const
Renvoie l'identifiant correspondant à l'opération. Par exemple, pour une opération d'enregistrement d'un lieu, l'identifiant est celui du lieu enregistré. Pour une opération de suppression d'une catégorie, il s'agit de l'identifiant de la catégorie qui a été supprimée.
Voir également setId().
QPlaceIdReply::OperationType QPlaceIdReply::operationType() const
Renvoie le type d'opération de la réponse. Cela permet de savoir si cette réponse d'identifiant concernait une opération d'enregistrement d'un emplacement, une opération de suppression d'une catégorie, etc.
[protected] void QPlaceIdReply::setId(const QString &identifier)
Définit l'identifier de la réponse.
Voir aussi id().
[override virtual] QPlaceReply::Type QPlaceIdReply::type() const
Réimplémente : QPlaceReply::type() const.
Renvoie le type de la réponse.
© 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.