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  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QLandmarkImportRequest Class Reference

The QLandmarkImportRequest class allows a client to asynchronously request that a landmark manager import a set of landmarks. More...

 #include <QLandmarkImportRequest>

Inherits QLandmarkAbstractRequest.

Public Functions

QLandmarkImportRequest ( QLandmarkManager * manager, QObject * parent = 0 )
~QLandmarkImportRequest ()
QLandmarkCategoryId categoryId () const
QIODevice * device () const
QString fileName () const
QString format () const
QList<QLandmarkId> landmarkIds () const
void setCategoryId ( const QLandmarkCategoryId & categoryId )
void setDevice ( QIODevice * device )
void setFileName ( const QString & fileName )
void setFormat ( const QString & format )
void setTransferOption ( QLandmarkManager::TransferOption option )
QLandmarkManager::TransferOption transferOption () const

Additional Inherited Members

Detailed Description

The QLandmarkImportRequest class allows a client to asynchronously request that a landmark manager import a set of landmarks.

For a QLandmarkImportRequest, the resultsAvailable() signal will be emitted when landmarks have been successfully imported by the manager. The list of added landmarks may be retrieved by the landmarkIds() function. The resultsAvailable() signal may also be emitted if an overall operational error occurs.

Please see the class documentation for QLandmarkAbstractRequest for more information about the usage of request classes and ownership semantics.

Note that for S60 and Symbian platforms, the waitForFinished() function is not supported for import requests and will always return false.

Member Function Documentation

QLandmarkImportRequest::QLandmarkImportRequest ( QLandmarkManager * manager, QObject * parent = 0 )

Constructs a landmark import request with the given manager parent.

QLandmarkImportRequest::~QLandmarkImportRequest ()

Destroys the request object.

QLandmarkCategoryId QLandmarkImportRequest::categoryId () const

Returns identifier of the category which all landmarks are assigned to if QLandmarkManager::AttachSingleCategory is used as the import option.

See also setCategoryId().

QIODevice * QLandmarkImportRequest::device () const

Returns the device from which landmarks are read.

See also setDevice().

QString QLandmarkImportRequest::fileName () const

If the currently assigned device is a QFile, or if setFileName() has been called, this function returns the name of the file to be read from. In all other cases, it returns an empty string.

See also setFileName() and setDevice().

QString QLandmarkImportRequest::format () const

Returns the expected data format for the import operation. By default no format is set, indicating that the manager will try to automatically detect the format of the import file.

See also setFormat().

QList<QLandmarkId> QLandmarkImportRequest::landmarkIds () const

Returns a list of identifiers of landmarks that have been imported.

void QLandmarkImportRequest::setCategoryId ( const QLandmarkCategoryId & categoryId )

Sets the identifier of the category to which all landmarks are assigned to, if QLandmarkManager::AttachSingleCategory is used as the import option, to categoryId.

See also categoryId().

void QLandmarkImportRequest::setDevice ( QIODevice * device )

Sets the device from which landmarks are read.

See also device().

void QLandmarkImportRequest::setFileName ( const QString & fileName )

Sets the name of the file to be read from to fileName. Internally, QLandmarkImportRequest will create a QFile and use this as the device to import from.

See also fileName() and setDevice().

void QLandmarkImportRequest::setFormat ( const QString & format )

Sets the expected data format for the import operation. If an empty string is set, then during the import, an attempt is made to auto detect the format.

See also format().

void QLandmarkImportRequest::setTransferOption ( QLandmarkManager::TransferOption option )

Sets the transfer option of the import request. The transfer option defines how categories are treated during the import operation.

See also transferOption().

QLandmarkManager::TransferOption QLandmarkImportRequest::transferOption () const

Returns the transfer option of the import request. The transfer option defines how categories are treated during the import operation. The default option is QLandmarkManager::IncludeCategoryData.

See also setTransferOption().

X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.

[0]; s.parentNode.insertBefore(ga, s); })();
Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 94
  2. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  3. Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programmes ? Manquent-ils de pouvoir de négociation ? 43
  4. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  5. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  6. Qt Commercial : Digia organise un webinar gratuit le 27 mars sur la conception d'interfaces utilisateur et d'applications avec le framework 0
  7. 2017 : un quinquennat pour une nouvelle version du C++ ? Possible, selon Herb Sutter 9
Page suivante

Le Qt Labs au hasard

Logo

Génération de contenu dans des threads

Les Qt Labs sont les laboratoires des développeurs de Qt, où ils peuvent partager des impressions sur le framework, son utilisation, ce que pourrait être son futur. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

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 qtmobility-1.1
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