qtmobility/plugins/contacts/symbian/src/transform/cnttransformname.cpp
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
--- a/qtmobility/plugins/contacts/symbian/src/transform/cnttransformname.cpp	Fri Jun 11 14:26:25 2010 +0300
+++ b/qtmobility/plugins/contacts/symbian/src/transform/cnttransformname.cpp	Wed Jun 23 19:08:38 2010 +0300
@@ -101,20 +101,6 @@
     return name;
 }
 
-bool CntTransformName::supportsField(TUint32 fieldType) const
-{
-    bool ret = false;
-    if (fieldType == KUidContactFieldPrefixName.iUid
-        || fieldType == KUidContactFieldGivenName.iUid
-        || fieldType == KUidContactFieldAdditionalName.iUid
-        || fieldType == KUidContactFieldFamilyName.iUid
-        || fieldType == KUidContactFieldSuffixName.iUid
-        || fieldType == KUidContactFieldTemplateLabel.iUid ) {
-        ret = true;
-    }
-    return ret;
-}
-
 bool CntTransformName::supportsDetail(QString detailName) const
 {
     bool ret = false;
@@ -124,6 +110,17 @@
     return ret;
 }
 
+QList<TUid> CntTransformName::supportedFields() const
+{
+    return QList<TUid>()
+        << KUidContactFieldPrefixName
+        << KUidContactFieldGivenName
+        << KUidContactFieldAdditionalName
+        << KUidContactFieldFamilyName
+        << KUidContactFieldSuffixName
+        << KUidContactFieldTemplateLabel;
+}
+
 QList<TUid> CntTransformName::supportedSortingFieldTypes(QString detailFieldName) const
 {
     QList<TUid> uids;