QPlaceIdReply Class
Die Klasse QPlaceIdReply verwaltet Operationen, die einen Identifikator zurückgeben, wie zum Beispiel das Speichern und Entfernen von Orten und Kategorien. Mehr...
Header: | #include <QPlaceIdReply> |
qmake: | QT += location |
Inherits: | QPlaceReply |
Öffentliche Typen
enum | OperationType { SavePlace, RemovePlace, SaveCategory, RemoveCategory } |
Öffentliche Funktionen
QPlaceIdReply(QPlaceIdReply::OperationType operationType, QObject *parent = nullptr) | |
virtual | ~QPlaceIdReply() |
QString | id() const |
QPlaceIdReply::OperationType | operationType() const |
Reimplementierte öffentliche Funktionen
virtual QPlaceReply::Type | type() const override |
Geschützte Funktionen
void | setId(const QString &identifier) |
Detaillierte Beschreibung
Die Funktion QPlaceIdReply kann als Mehrzweckantwort betrachtet werden, da sie zum Speichern von Orten, Speichern von Kategorien, Entfernen von Orten und Entfernen von Kategorien verwendet werden kann. In jedem Fall gibt sie einen Bezeichner des Ortes oder der Kategorie zurück, der/die hinzugefügt, geändert oder entfernt wurde.
Siehe Speichern eines Ortes als Beispiel für die Verwendung einer Kennungsantwort.
Siehe auch QPlaceManager.
Dokumentation der Mitgliedstypen
enum QPlaceIdReply::OperationType
Definiert die Art der Operation, die zur Erzeugung dieser Antwort verwendet wurde.
Konstante | Wert | Beschreibung |
---|---|---|
QPlaceIdReply::SavePlace | 0 | Die Antwort wurde für einen Speichervorgang erstellt |
QPlaceIdReply::RemovePlace | 2 | Die Antwort wurde für einen Vorgang zum Entfernen von Plätzen erstellt. |
QPlaceIdReply::SaveCategory | 1 | Die Antwort wurde für eine Operation zum Speichern einer Kategorie erstellt. |
QPlaceIdReply::RemoveCategory | 3 | Die Antwort wurde für einen Vorgang zum Entfernen einer Kategorie erstellt. |
Dokumentation der Mitgliedsfunktionen
[explicit]
QPlaceIdReply::QPlaceIdReply(QPlaceIdReply::OperationType operationType, QObject *parent = nullptr)
Konstruiert eine Antwort, die den Bezeichner des bearbeiteten Objekts enthält. Die Antwort ist für die angegebene operationType und mit parent.
[virtual noexcept]
QPlaceIdReply::~QPlaceIdReply()
Zerstört die Antwort.
QString QPlaceIdReply::id() const
Gibt den entsprechenden Bezeichner für den Vorgang zurück. Bei einem Vorgang zum Speichern eines Ortes ist die Kennung beispielsweise die des gespeicherten Ortes. Bei einem Vorgang zum Entfernen einer Kategorie ist es der Bezeichner der Kategorie, die entfernt wurde.
Siehe auch setId().
QPlaceIdReply::OperationType QPlaceIdReply::operationType() const
Gibt den Vorgangstyp der Antwort zurück. Dies bedeutet, ob diese Bezeichner-Antwort eine Operation zum Speichern von Orten, zum Entfernen von Kategorien usw. betraf.
[protected]
void QPlaceIdReply::setId(const QString &identifier)
Setzt die identifier der Antwort.
Siehe auch id().
[override virtual]
QPlaceReply::Type QPlaceIdReply::type() const
Reimplements: QPlaceReply::type() const.
Gibt den Typ der Antwort zurück.
© 2025 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.