summaryrefslogtreecommitdiffstats
path: root/src/imports/contacts/qdeclarativecontact_p.h
diff options
context:
space:
mode:
authorKranthi Kuntala <kranthi.kumar-kuntala@nokia.com>2012-03-13 13:38:39 +0200
committerQt by Nokia <qt-info@nokia.com>2012-04-02 12:05:37 +0200
commitdfebfb1790d432bf8e551b990ac279534ea7edfd (patch)
tree5b27935ee680351eaa8530882ea47d0544f9fdc2 /src/imports/contacts/qdeclarativecontact_p.h
parentd59fc09ae98e17523fa02154c58ac797c67e4fe7 (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.h4
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();