QVersitContactExporter Class ReferenceThe QVersitContactExporter class exports QContact(s) into QVersitDocument(s). More... #include <QVersitContactExporter> Inherits QObject. Public Functions
Signals
Additional Inherited Members
Detailed DescriptionThe QVersitContactExporter class exports QContact(s) into QVersitDocument(s). If the exported QContact has some detail with an image as its value, signal QVersitContactExporter::scale() is emitted and the client can scale the image's data to the size it wishes. The client may retrieve the list contact details which were not exported using QVersitContactExporter::unknownContactDetails(). // An example of exporting a QContact: QVersitContactExporter contactExporter; QContact contact; // Create a name QContactName name; name.setFirst(QString::fromAscii("John")); contact.saveDetail(&name); // Create an avatar type which is not supported by the exporter QContactAvatar contactAvatar; contactAvatar.setAvatar(QString::fromAscii("/my/image/avatar_path/texture.type")); contactAvatar.setSubType(QContactAvatar::SubTypeTexturedMesh); contact.saveDetail(&contactAvatar); // Create an organization detail with a title and a logo QContactOrganization organization; organization.setTitle(QString::fromAscii("Developer")); organization.setLogo(QString::fromAscii("/my/image/logo_path/logo.jpg")); contact.saveDetail(&organization); QVersitDocument versitDocument = contactExporter.exportContact(contact); // Client will receive the signal "scale" with the logo image path QList<QContactDetail> unknownDetails = contactExporter.unknownContactDetails(); // The returned unknownDetails can be processed by the client and // the client can append details directly into QVersitDocument if needed. // (In this example QContactAvatar::SubTypeTexturedMesh. // Currently for QContactAvatar details, // only exporting subtypes QContactAvatar::SubTypeImage and // QContactAvatar::SubTypeAudioRingtone is supported.) See also QVersitDocument and QVersitProperty. Member Function Documentation
|
Publicité
Best OfActualités les plus luesSemaine
Mois
Année
Le Qt Developer Network au hasardIntroductionLe Qt Developer Network est un réseau de développeurs Qt anglophone, où ils peuvent partager leur expérience sur le framework. Lire l'article.
CommunautéRessources
Liens utilesContact
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.0-tp | |
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 ! |
Copyright © 2000-2012 - www.developpez.com