--- a/qtmobility/plugins/contacts/symbian/inc/cntrelationship.h Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/plugins/contacts/symbian/inc/cntrelationship.h Mon May 03 13:18:40 2010 +0300
@@ -57,13 +57,13 @@
public:
/* Relationships between contacts */
- QStringList supportedRelationshipTypes(const QString &contactType) const;
- QList<QContactRelationship> relationships(const QString &relationshipType, const QContactId &participantId, QContactRelationshipFilter::Role role, QContactManager::Error &error) const;
- bool saveRelationship(QSet<QContactLocalId> *affectedContactIds, QContactRelationship *relationship, QContactManager::Error &error);
- QList<QContactManager::Error> saveRelationships(QSet<QContactLocalId> *affectedContactIds, QList<QContactRelationship> *relationships, QContactManager::Error &error);
- bool removeRelationship(QSet<QContactLocalId> *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error &error);
- QList<QContactManager::Error> removeRelationships(QSet<QContactLocalId> *affectedContactIds, const QList<QContactRelationship> &relationships, QContactManager::Error &error);
- bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error &error);
+ bool isRelationshipTypeSupported(const QString& relationshipType, const QString& contactType) const;
+ QList<QContactRelationship> relationships(const QString &relationshipType, const QContactId &participantId, QContactRelationship::Role role, QContactManager::Error *error) const;
+ bool saveRelationship(QSet<QContactLocalId> *affectedContactIds, QContactRelationship *relationship, QContactManager::Error *error);
+ bool saveRelationships(QSet<QContactLocalId> *affectedContactIds, QList<QContactRelationship> *relationships, QMap<int, QContactManager::Error>* errorMap, QContactManager::Error *error);
+ bool removeRelationship(QSet<QContactLocalId> *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error *error);
+ bool removeRelationships(QSet<QContactLocalId> *affectedContactIds, const QList<QContactRelationship> &relationships, QMap<int, QContactManager::Error>* errorMap, QContactManager::Error *error);
+ bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error *error);
private:
CContactDatabase *m_contactDatabase;