Spec-Zone.ru › Qt 5.9

Класс 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)

Устанавливает 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.

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

Spec-Zone.ru

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