QPlaceCategory Class
Die Klasse QPlaceCategory stellt eine Kategorie dar, der ein QPlace zugeordnet werden kann. Mehr...
Header: | #include <QPlaceCategory> |
qmake: | QT += location |
Öffentliche Funktionen
QPlaceCategory() | |
QPlaceCategory(const QPlaceCategory &other) | |
~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 |
QPlaceCategory & | operator=(const QPlaceCategory &other) |
Verwandte Nicht-Mitglieder
bool | operator!=(const QPlaceCategory &lhs, const QPlaceCategory &rhs) |
bool | operator==(const QPlaceCategory &lhs, const QPlaceCategory &rhs) |
Detaillierte Beschreibung
Kategorien werden für die Suche nach Orten auf der Grundlage der Kategorien verwendet, denen sie zugeordnet sind. Die Liste/Baum der verfügbaren Kategorien kann von QPlaceManager bezogen werden. Die Funktion QPlaceSearchRequest::setCategories() kann verwendet werden, um die Suchergebnisse auf Orte mit den angegebenen Kategorien zu beschränken.
Wenn QGeoServiceProvider dies unterstützt, können Kategorien erstellt und entfernt werden. Diese Funktionalität ist in der Klasse QPlaceManager verfügbar.
Dokumentation der Mitgliedsfunktionen
QPlaceCategory::QPlaceCategory()
Konstruiert eine Kategorie.
[noexcept]
QPlaceCategory::QPlaceCategory(const QPlaceCategory &other)
Konstruiert eine Kategorie, die eine Kopie von other ist.
[noexcept]
QPlaceCategory::~QPlaceCategory()
Zerstört die Kategorie.
QString QPlaceCategory::categoryId() const
Gibt den Bezeichner der Kategorie zurück. Der Kategoriebezeichner ist eine Zeichenfolge, die diese Kategorie innerhalb einer bestimmten QPlaceManager eindeutig identifiziert. Der Bezeichner ist nur für den QPlaceManager aussagekräftig, der ihn erzeugt hat, und ist nicht zwischen Managern übertragbar.
Siehe auch setCategoryId().
QPlaceIcon QPlaceCategory::icon() const
Gibt das mit der Kategorie verbundene Symbol zurück.
Siehe auch setIcon().
bool QPlaceCategory::isEmpty() const
Gibt einen booleschen Wert zurück, der angibt, ob alle Felder der Ortskategorie leer sind oder nicht.
QString QPlaceCategory::name() const
Gibt den Namen der Kategorie zurück.
Siehe auch setName().
void QPlaceCategory::setCategoryId(const QString &identifier)
Setzt die identifier der Kategorie.
Siehe auch categoryId().
void QPlaceCategory::setIcon(const QPlaceIcon &icon)
Setzt die icon der Kategorie.
Siehe auch icon().
void QPlaceCategory::setName(const QString &name)
Setzt die name der Kategorie.
Siehe auch name().
void QPlaceCategory::setVisibility(QLocation::Visibility visibility)
Setzt die visibility der Kategorie.
Siehe auch visibility().
QLocation::Visibility QPlaceCategory::visibility() const
Gibt die Sichtbarkeit der Kategorie zurück.
Siehe auch setVisibility().
[noexcept]
QPlaceCategory &QPlaceCategory::operator=(const QPlaceCategory &other)
Weist other dieser Kategorie zu und gibt einen Verweis auf diese Kategorie zurück.
Verwandte Nicht-Mitglieder
[noexcept]
bool operator!=(const QPlaceCategory &lhs, const QPlaceCategory &rhs)
Gibt true zurück, wenn lhs nicht gleich rhs ist; andernfalls wird false zurückgegeben.
[noexcept]
bool operator==(const QPlaceCategory &lhs, const QPlaceCategory &rhs)
Gibt true zurück, wenn lhs gleich rhs ist; andernfalls wird false zurückgegeben.
© 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.