The QLandmarkCategorySaveRequest class allows a client to asynchronously request that certain categories be saved by a landmark manager. More...
#include <QLandmarkCategorySaveRequest>
Inherits QLandmarkAbstractRequest.
QLandmarkCategorySaveRequest ( QLandmarkManager * manager, QObject * parent = 0 ) | |
~QLandmarkCategorySaveRequest () | |
QList<QLandmarkCategory> | categories () const |
QMap<int, QLandmarkManager::Error> | errorMap () const |
void | setCategories ( const QList<QLandmarkCategory> & categories ) |
void | setCategory ( const QLandmarkCategory & category ) |
The QLandmarkCategorySaveRequest class allows a client to asynchronously request that certain categories be saved by a landmark manager.
For a QLandmarkCategorySaveRequest, the resultsAvailable() signal will be emitted when either an individual items error out (individaul errors may be retrieved by calling errorMap()), an overall operation error occurs(which may be retrieved by calling error()), or when individual items have been saved (which may be retrieved by calling categories()).
Constructs a category save request with the given manager and parent.
Destroys the request object.
Returns the list of categories which will be saved if called prior to callling QLandmarkAbstractRequest::start(), otherwise returns the list of categories as they were saved into the landmark manager.
See also setCategories().
Returns the mapping of the input category list indices to the errors which occurred.
Sets the list of categories to be saved.
See also categories() and setCategory().
Convenience function to set a single category to be saved.
See also setCategories().