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.

KonstanteWertBeschreibung
QPlaceIdReply::SavePlace0Die Antwort wurde für einen Speichervorgang erstellt
QPlaceIdReply::RemovePlace2Die Antwort wurde für einen Vorgang zum Entfernen von Plätzen erstellt.
QPlaceIdReply::SaveCategory1Die Antwort wurde für eine Operation zum Speichern einer Kategorie erstellt.
QPlaceIdReply::RemoveCategory3Die 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.