Revert change to QContactRelationship participant types
authorMatt Vogt <matthew.vogt@jollamobile.com>
Mon, 16 Jun 2014 08:20:31 +0000 (18:20 +1000)
committerMatthew Vogt <matthew.vogt@qinetic.com.au>
Wed, 9 Jul 2014 08:22:48 +0000 (10:22 +0200)
commitb28dc2d9afb399787dd6cef589c14a34023214df
treea0fd0a64c964dc02f995b987a754ed8095d36fd6
parent8f8c830c36c6839acb9d570189f64b42853ed02b
Revert change to QContactRelationship participant types

A earlier change converted QContactRelationship first and second
properties to use QContact rather than QContactId representations.
The motivation for this change is unclear, but it resulted in
undesirable complication to the interface without obvious benefits.

This change restores the original ID-based representation for
relationships.

Change-Id: Iaeff907d11efcda0ef3ba3161ee0c3e760b0dd1a
Reviewed-by: Christopher Adams <chris.adams@jollamobile.com>
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
29 files changed:
src/contacts/filters/qcontactrelationshipfilter.cpp
src/contacts/filters/qcontactrelationshipfilter.h
src/contacts/filters/qcontactrelationshipfilter_p.h
src/contacts/qcontact.cpp
src/contacts/qcontact.h
src/contacts/qcontactmanager.cpp
src/contacts/qcontactmanager.h
src/contacts/qcontactmanagerengine.cpp
src/contacts/qcontactmanagerengine.h
src/contacts/qcontactrelationship.cpp
src/contacts/qcontactrelationship.h
src/contacts/qcontactrelationship_p.h
src/contacts/requests/qcontactrelationshipfetchrequest.cpp
src/contacts/requests/qcontactrelationshipfetchrequest.h
src/contacts/requests/qcontactrequests_p.h
src/imports/contacts/filters/qdeclarativecontactrelationshipfilter_p.h
src/imports/contacts/qdeclarativecontactrelationship.cpp
src/imports/contacts/qdeclarativecontactrelationship_p.h
src/imports/contacts/qdeclarativecontactrelationshipmodel.cpp
src/plugins/contacts/memory/qcontactmemorybackend.cpp
src/plugins/contacts/memory/qcontactmemorybackend_p.h
tests/auto/contacts/qcontact/tst_qcontact.cpp
tests/auto/contacts/qcontactasync/maliciousplugin/maliciousplugin_p.h
tests/auto/contacts/qcontactasync/unittest/tst_qcontactasync.cpp
tests/auto/contacts/qcontactfilter/tst_qcontactfilter.cpp
tests/auto/contacts/qcontactmanager/tst_qcontactmanager.cpp
tests/auto/contacts/qcontactmanagerfiltering/unittest/tst_qcontactmanagerfiltering.cpp
tests/auto/contacts/qcontactrelationship/tst_qcontactrelationship.cpp
tests/auto/contacts/qmlcontacts/testcases/tst_contactrelationship.qml