diff options
author | Kranthi Kuntala <kranthi.kumar-kuntala@nokia.com> | 2012-03-13 13:38:39 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-02 12:05:37 +0200 |
commit | dfebfb1790d432bf8e551b990ac279534ea7edfd (patch) | |
tree | 5b27935ee680351eaa8530882ea47d0544f9fdc2 /src/imports/contacts/qdeclarativecontact_p.h | |
parent | d59fc09ae98e17523fa02154c58ac797c67e4fe7 (diff) |
refactor displayLabel detail in contacts API
-the synthesized display label generated from qcontactmanager is removed
-custom label in the name detail has been removed
-added a displayLabel detail in c++ api and corresponding bindings in contacts Qml Api
-jsondb backend handles displayLabel detail only when it is set in qcontact
-The above adaptation is done for versit api , display label is a FN property there
-Adapted c++ and qml tests
-As a result the only read only property now in qcontact is its Type
Change-Id: I0e408dc3f7c62cba9a2f71bac87ff48db840afd1
Reviewed-by: Cristiano di Flora <cristiano.di-flora@nokia.com>
Diffstat (limited to 'src/imports/contacts/qdeclarativecontact_p.h')
-rw-r--r-- | src/imports/contacts/qdeclarativecontact_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/imports/contacts/qdeclarativecontact_p.h b/src/imports/contacts/qdeclarativecontact_p.h index 76387dd97..24986c028 100644 --- a/src/imports/contacts/qdeclarativecontact_p.h +++ b/src/imports/contacts/qdeclarativecontact_p.h @@ -68,7 +68,7 @@ class QDeclarativeContact : public QObject Q_PROPERTY (QDeclarativeContactAnniversary* anniversary READ anniversary NOTIFY contactChanged) Q_PROPERTY (QDeclarativeContactAvatar* avatar READ avatar NOTIFY contactChanged) Q_PROPERTY (QDeclarativeContactBirthday* birthday READ birthday NOTIFY contactChanged) - Q_PROPERTY (QString displayLabel READ displayLabel NOTIFY contactChanged) + Q_PROPERTY (QDeclarativeContactDisplayLabel* displayLabel READ displayLabel NOTIFY contactChanged) Q_PROPERTY (QDeclarativeContactEmailAddress* email READ email NOTIFY contactChanged) Q_PROPERTY (QQmlListProperty<QDeclarativeContactEmailAddress> emails READ emails NOTIFY contactChanged) Q_PROPERTY (QDeclarativeContactFamily* family READ family NOTIFY contactChanged) @@ -125,7 +125,7 @@ public: QDeclarativeContactAnniversary* anniversary(); QDeclarativeContactAvatar* avatar(); QDeclarativeContactBirthday* birthday(); - QString displayLabel(); + QDeclarativeContactDisplayLabel* displayLabel(); QDeclarativeContactEmailAddress* email(); QQmlListProperty<QDeclarativeContactEmailAddress> emails(); QDeclarativeContactFamily* family(); |