diff -r 90517678cc4f -r 453da2cfceef qtmobility/plugins/contacts/wince/qcontactwincebackend_p.h --- a/qtmobility/plugins/contacts/wince/qcontactwincebackend_p.h Mon May 03 13:18:40 2010 +0300 +++ b/qtmobility/plugins/contacts/wince/qcontactwincebackend_p.h Fri May 14 16:41:33 2010 +0300 @@ -167,8 +167,8 @@ m_phonemeta(PIMPR_INVALID_ID), m_emailmeta(PIMPR_INVALID_ID), m_factory(0), - m_avatarmeta(PIMPR_INVALID_ID), - m_avatartypemeta(PIMPR_INVALID_ID) + m_avatarImageMeta(PIMPR_INVALID_ID), + m_avatarVideoMeta(PIMPR_INVALID_ID) { } @@ -187,8 +187,8 @@ // The ID of our sekrit extra phone number and email metadata id PROPID m_phonemeta; PROPID m_emailmeta; - PROPID m_avatarmeta; - PROPID m_avatartypemeta; + PROPID m_avatarImageMeta; + PROPID m_avatarVideoMeta; // List of ids (OIDs are equiv to unique ids, yay) QList m_ids; @@ -209,7 +209,6 @@ /* URI reporting */ virtual QString managerName() const; - QMap managerParameters() const; virtual int managerVersion() const; /* Filtering */ @@ -220,50 +219,15 @@ virtual bool saveContact(QContact* contact, QContactManager::Error* error); virtual bool removeContact(const QContactLocalId& contactId, QContactManager::Error* error); - virtual bool saveRelationship(QContactRelationship* relationship, QContactManager::Error* error); - virtual bool removeRelationship(const QContactRelationship& relationship, QContactManager::Error* error); virtual bool saveContacts(QList* contacts, QMap* errorMap, QContactManager::Error* error); virtual bool removeContacts(const QList& contactIds, QMap* errorMap, QContactManager::Error* error); - /* Return a pruned or modified contact which is valid and can be saved in the backend */ - virtual QContact compatibleContact(const QContact& original, QContactManager::Error* error) - { - return QContactManagerEngine::compatibleContact(original, error); - } - /* Synthesize the display label of a contact */ virtual QString synthesizedDisplayLabel(const QContact& contact, QContactManager::Error* error) const; - - /* "Self" contact id (MyCard) */ - virtual bool setSelfContactId(const QContactLocalId& contactId, QContactManager::Error* error); - virtual QContactLocalId selfContactId(QContactManager::Error* error) const; - - /* Relationships between contacts */ - virtual QList relationships(const QString& relationshipType, const QContactId& participantId, QContactRelationship::Role role, QContactManager::Error* error) const; - virtual bool saveRelationships(QList* relationships, QMap* errorMap, QContactManager::Error* error); - virtual bool removeRelationships(const QList& relationships, QMap* errorMap, QContactManager::Error* error); - - /* Validation for saving */ - virtual QContact compatibleContact(const QContact&, QContactManager::Error* error) const {*error = QContactManager::NotSupportedError;return QContact();} - virtual bool validateContact(const QContact& contact, QContactManager::Error* error) const - { - return QContactManagerEngine::validateContact(contact, error); - } - virtual bool validateDefinition(const QContactDetailDefinition& def, QContactManager::Error* error) const - { - return QContactManagerEngine::validateDefinition(def, error); - } - /* Definitions - Accessors and Mutators */ virtual QMap detailDefinitions(const QString& contactType, QContactManager::Error* error) const; - virtual QContactDetailDefinition detailDefinition(const QString& definitionId, const QString& contactType, QContactManager::Error* error) const - { - return QContactManagerEngine::detailDefinition(definitionId, contactType, error); - } - virtual bool saveDetailDefinition(const QContactDetailDefinition& def, const QString& contactType, QContactManager::Error* error); - virtual bool removeDetailDefinition(const QString& definitionId, const QString& contactType, QContactManager::Error* error); /* Asynchronous Request Support */ virtual void requestDestroyed(QContactAbstractRequest* req); @@ -288,8 +252,8 @@ } /*helper functions*/ - PROPID metaAvatar() const; - PROPID metaAvatarType() const; + PROPID metaAvatarImage() const; + PROPID metaAvatarVideo() const; PROPID metaEmail() const; PROPID metaPhone() const;