Spec-Zone.ru › Qt 5.15

Класс QPlaceCategory

Класс QPlaceCategory представляет категорию, с которой может быть связан QPlace. Подробнее...

Заголовок: #include <QPlaceCategory>
qmake: QT += location
С тех пор: Qt 5.6

Этот класс был представлен в Qt 5.6.

  • Список всех членов, включая унаследованные члены

Открытые функции

QPlaceCategory(const QPlaceCategory &other)
QPlaceCategory()
QPlaceCategory & operator=(const QPlaceCategory &other)
virtual ~QPlaceCategory()
QString categoryId() const
QPlaceIcon icon() const
bool isEmpty() const
QString name() const
void setCategoryId(const QString &identifier)
void setIcon(const QPlaceIcon &icon)
void setName(const QString &name)
void setVisibility(QLocation::Visibility visibility)
QLocation::Visibility visibility() const
bool operator!=(const QPlaceCategory &other) const
bool operator==(const QPlaceCategory &other) const

Подробное описание

Категории используются для поиска мест на основе категорий, с которыми они связаны. Список/дерево доступных категорий можно получить из QPlaceManager. Функция QPlaceSearchRequest::setCategories() может быть использована для ограничения результатов поиска местами с указанными категориями.

Если QGeoServiceProvider поддерживает это, категории могут быть созданы и удалены. Эта функциональность доступна в классе QPlaceManager.

Документация по функциям-членам

QPlaceCategory::QPlaceCategory(const QPlaceCategory &other)

Создает категорию, которая является копией other.

QPlaceCategory::QPlaceCategory()

Создает категорию.

QPlaceCategory &QPlaceCategory::operator=(const QPlaceCategory &other)

Присваивает other этой категории и возвращает ссылку на эту категорию.

[virtual] QPlaceCategory::~QPlaceCategory()

Удаляет категорию.

QString QPlaceCategory::categoryId() const

Возвращает идентификатор категории. Идентификатор категории — это строка, которая однозначно идентифицирует эту категорию в конкретном QPlaceManager. Идентификатор имеет смысл только для QPlaceManager, который его сгенерировал, и не передаётся между менеджерами.

См. также setCategoryId().

QPlaceIcon QPlaceCategory::icon() const

Возвращает значок, связанный с категорией.

См. также setIcon().

bool QPlaceCategory::isEmpty() const

Возвращает булево значение, указывающее, все ли поля категории места пусты или нет.

QString QPlaceCategory::name() const

Возвращает имя категории.

См. также setName().

void QPlaceCategory::setCategoryId(const QString &identifier)

Устанавливает identifier категории.

См. также categoryId().

void QPlaceCategory::setIcon(const QPlaceIcon &icon)

Устанавливает icon категории.

См. также icon().

void QPlaceCategory::setName(const QString &name)

Устанавливает name категории.

См. также name().

void QPlaceCategory::setVisibility(QLocation::Visibility visibility)

Устанавливает visibility категории.

См. также visibility().

QLocation::Visibility QPlaceCategory::visibility() const

Возвращает видимость категории.

См. также setVisibility().

bool QPlaceCategory::operator!=(const QPlaceCategory &other) const

Возвращает true, если other не равна этой категории; в противном случае возвращает false.

bool QPlaceCategory::operator==(const QPlaceCategory &other) const

Возвращает true, если other равна этой категории; в противном случае возвращает false.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qplacecategory.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API