Sur cette page

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.

ConstanteValeurDescription
QPlaceIdReply::SavePlace0La réponse a été créée pour une opération de sauvegarde d'emplacement
QPlaceIdReply::RemovePlace2La réponse a été générée pour une opération de suppression d’emplacement.
QPlaceIdReply::SaveCategory1La réponse a été générée pour une opération d'enregistrement de catégorie
QPlaceIdReply::RemoveCategory3La 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.