Spec-Zone.ru › Qt 5.12

Класс QPlaceCategory

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

Заголовок: #include <QPlaceCategory>
qmake: QT += location
С момента: Qt 5.6
  • Список всех членов, включая унаследованные

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

QPlaceCategory()
QPlaceCategory(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
QPlaceCategory & operator=(const QPlaceCategory &other)
bool operator==(const QPlaceCategory &other) const

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

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

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

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

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

QPlaceCategory::QPlaceCategory()

Конструирует категорию.

QPlaceCategory::QPlaceCategory(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)

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

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

void QPlaceCategory::setIcon(const QPlaceIcon &icon)

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

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

void QPlaceCategory::setName(const QString &name)

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

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

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

Устанавливает видимость категории.

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

QLocation::Visibility QPlaceCategory::visibility() const

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

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

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

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

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

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

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.12/qplacecategory.html

Spec-Zone.ru

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