Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Classes principales  ·  Annotées  ·  Classes groupées  ·  Modules  ·  Fonctions  · 

QPlaceCategory Class

The QPlaceCategory class represents a category that a QPlace can be associated with. More...

 #include <QPlaceCategory>

This class was introduced in Qt Location 5.0.

Public Functions

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(QtLocation::Visibility visibility)
QtLocation::Visibility visibility() const
bool operator!=(const QPlaceCategory & other) const
QPlaceCategory & operator=(const QPlaceCategory & other)
bool operator==(const QPlaceCategory & other) const

Detailed Description

The QPlaceCategory class represents a category that a QPlace can be associated with.

Categories are used to search for places based on the categories they are associated with. The list/tree of available categories can be obtained from QPlaceManager. The QPlaceSearchRequest::setCategories() function can be used to limit the search results to places with the specified categories.

If the QGeoServiceProvider supports it, categories can be created and removed. This functionality is available in the QPlaceManager class.

Member Function Documentation

QPlaceCategory::QPlaceCategory()

Constructs a category.

QPlaceCategory::QPlaceCategory(const QPlaceCategory & other)

Constructs a category which is a copy of other.

QPlaceCategory::~QPlaceCategory() [virtual]

Destroys the category.

QString QPlaceCategory::categoryId() const

Returns the identifier of the category. The category identifier is a string which uniquely identifies this category within a particular QPlaceManager. The identifier is only meaningful to the QPlaceManager that generated it and is not transferable between managers.

See also setCategoryId().

QPlaceIcon QPlaceCategory::icon() const

Returns the icon associated with the category.

See also setIcon().

bool QPlaceCategory::isEmpty() const

Returns a boolean indicating whether the all the fields of the place category are empty or not.

QString QPlaceCategory::name() const

Returns the name of category.

See also setName().

void QPlaceCategory::setCategoryId(const QString & identifier)

Sets the identifier of the category.

See also categoryId().

void QPlaceCategory::setIcon(const QPlaceIcon & icon)

Sets the icon of the category.

See also icon().

void QPlaceCategory::setName(const QString & name)

Sets the name of the category.

See also name().

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

Sets the visibility of the category.

See also visibility().

QtLocation::Visibility QPlaceCategory::visibility() const

Returns the visibility of the category.

See also setVisibility().

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

Returns true if other is not equal to this category; otherwise returns false.

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

Assigns other to this category and returns a reference to this category.

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

Returns true if other is equal to this category; otherwise returns false.

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 5.0-snapshot
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web