Contents
QLandmarkExportRequest Class Reference
The QLandmarkExportRequest class allows a client to asynchronously request that a landmark manager export a set of landmarks. More...
#include <QLandmarkExportRequest>
Inherits QLandmarkAbstractRequest.
Public Functions
QLandmarkExportRequest ( QLandmarkManager * manager, QObject * parent = 0 ) | |
~QLandmarkExportRequest () | |
QIODevice * | device () const |
QString | fileName () const |
QByteArray | format () const |
QList<QLandmarkId> | landmarkIds () const |
void | setDevice ( QIODevice * device ) |
void | setFileName ( const QString & fileName ) |
void | setFormat ( const QByteArray & format ) |
void | setLandmarkIds ( QList<QLandmarkId> & landmarkIds ) |
- 9 public functions inherited from QLandmarkAbstractRequest
Additional Inherited Members
- 3 public slots inherited from QLandmarkAbstractRequest
- 2 signals inherited from QLandmarkAbstractRequest
Detailed Description
The QLandmarkExportRequest class allows a client to asynchronously request that a landmark manager export a set of landmarks.
For a QLandmarkExportRequest, the QLandmarkAbstractRequest::stateChanged() signal will be emitted when the request is complete. The resultsAvailable() signal will be emitted if an overall operational error occurs.
If no landmarks identifiers are set using setLandmarkIds() or an empty list is passed in, then all the landmarks will be exported. Invalid landmark identifiers that do not refer to landmarks will be ignored.