qtmobility/plugins/contacts/symbian/src/transform/cnttransformname.cpp
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    99     }
    99     }
   100 
   100 
   101     return name;
   101     return name;
   102 }
   102 }
   103 
   103 
   104 bool CntTransformName::supportsField(TUint32 fieldType) const
       
   105 {
       
   106     bool ret = false;
       
   107     if (fieldType == KUidContactFieldPrefixName.iUid
       
   108         || fieldType == KUidContactFieldGivenName.iUid
       
   109         || fieldType == KUidContactFieldAdditionalName.iUid
       
   110         || fieldType == KUidContactFieldFamilyName.iUid
       
   111         || fieldType == KUidContactFieldSuffixName.iUid
       
   112         || fieldType == KUidContactFieldTemplateLabel.iUid ) {
       
   113         ret = true;
       
   114     }
       
   115     return ret;
       
   116 }
       
   117 
       
   118 bool CntTransformName::supportsDetail(QString detailName) const
   104 bool CntTransformName::supportsDetail(QString detailName) const
   119 {
   105 {
   120     bool ret = false;
   106     bool ret = false;
   121     if (detailName == QContactName::DefinitionName) {
   107     if (detailName == QContactName::DefinitionName) {
   122         ret = true;
   108         ret = true;
   123     }
   109     }
   124     return ret;
   110     return ret;
       
   111 }
       
   112 
       
   113 QList<TUid> CntTransformName::supportedFields() const
       
   114 {
       
   115     return QList<TUid>()
       
   116         << KUidContactFieldPrefixName
       
   117         << KUidContactFieldGivenName
       
   118         << KUidContactFieldAdditionalName
       
   119         << KUidContactFieldFamilyName
       
   120         << KUidContactFieldSuffixName
       
   121         << KUidContactFieldTemplateLabel;
   125 }
   122 }
   126 
   123 
   127 QList<TUid> CntTransformName::supportedSortingFieldTypes(QString detailFieldName) const
   124 QList<TUid> CntTransformName::supportedSortingFieldTypes(QString detailFieldName) const
   128 {
   125 {
   129     QList<TUid> uids;
   126     QList<TUid> uids;