Класс QPlaceIdReply
Класс QPlaceIdReply управляет операциями, возвращающими идентификатор, такие как сохранение и удаление мест и категорий. Подробнее...
| Заголовок: | #include <QPlaceIdReply> |
| qmake: | QT += location |
| С момента: | Qt 5.6 |
| Наследует: | QPlaceReply |
Этот класс был представлен в Qt 5.6.
Типы
| перечисление | OperationType { SavePlace, RemovePlace, SaveCategory, RemoveCategory } |
Открытые функции
| QPlaceIdReply(QPlaceIdReply::OperationType operationType, QObject *parent = nullptr) | |
| виртуальный | ~QPlaceIdReply() |
| QString | id() const |
| QPlaceIdReply::OperationType | operationType() const |
Переопределенные открытые функции
| виртуальный QPlaceReply::Type | type() const override |
Защищенные функции
| void | setId(const QString &identifier) |
Подробное описание
Класс QPlaceIdReply можно рассматривать как универсальный ответ, который может использоваться для сохранения мест, сохранения категорий, удаления мест и удаления категорий. В каждом случае он возвращает идентификатор места или категории, который был добавлен, изменен или удален.
См. Сохранение места для примера использования идентификатора ответа.
См. также QPlaceManager.
Документация по типам членов
перечисление QPlaceIdReply::OperationType
Определяет тип операции, которая была использована для генерации этого ответа.
| Константа | Значение | Описание |
|---|---|---|
QPlaceIdReply::SavePlace |
0 |
Ответ был создан для операции сохранения места |
QPlaceIdReply::RemovePlace |
2 |
Ответ был создан для операции удаления места. |
QPlaceIdReply::SaveCategory |
1 |
Ответ был создан для операции сохранения категории |
QPlaceIdReply::RemoveCategory |
3 |
Ответ был создан для операции удаления категории. |
Документация по функциям-членам
QPlaceIdReply::QPlaceIdReply(QPlaceIdReply::OperationType operationType, QObject *parent = nullptr)
Конструирует ответ, содержащий идентификатор объекта, над которым была выполнена операция. Ответ предназначен для указанного operationType и с parent.
[virtual] QPlaceIdReply::~QPlaceIdReply()
Уничтожает ответ.
QString QPlaceIdReply::id() const
Возвращает соответствующий идентификатор для операции. Например, для операции сохранения места идентификатор — это идентификатор сохраненного места. Для операции удаления категории — это идентификатор удаленной категории.
См. также setId().
QPlaceIdReply::OperationType QPlaceIdReply::operationType() const
Возвращает тип операции ответа. Это означает, был ли этот ответ об идентификаторе для операции сохранения места, удаления категории и т. д.
[protected] void QPlaceIdReply::setId(const QString &identifier)
Устанавливает identifier ответа.
См. также id().
[override virtual] QPlaceReply::Type QPlaceIdReply::type() const
Переопределяет: QPlaceReply::type() const.
Возвращает тип ответа.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qplaceidreply.html