qtmobility/plugins/contacts/symbian/src/transform/cnttransformthumbnail.cpp
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
   113     }
   113     }
   114 
   114 
   115     return thumbnail;
   115     return thumbnail;
   116 }
   116 }
   117 
   117 
   118 bool CntTransformThumbnail::supportsField(TUint32 fieldType) const
       
   119 {
       
   120     bool ret = false;
       
   121     if (fieldType == KUidContactFieldPicture.iUid
       
   122         // Used as "extra mapping/extra field type" by thumbnail data fields
       
   123         || fieldType == KUidContactFieldVCardMapJPEG.iUid) {
       
   124         ret = true;
       
   125     }
       
   126     return ret;
       
   127 }
       
   128 
       
   129 bool CntTransformThumbnail::supportsDetail(QString detailName) const
   118 bool CntTransformThumbnail::supportsDetail(QString detailName) const
   130 {
   119 {
   131     bool ret = false;
   120     bool ret = false;
   132     if (detailName == QContactThumbnail::DefinitionName) {
   121     if (detailName == QContactThumbnail::DefinitionName) {
   133         ret = true;
   122         ret = true;
   134     }
   123     }
   135     return ret;
   124     return ret;
       
   125 }
       
   126 
       
   127 QList<TUid> CntTransformThumbnail::supportedFields() const
       
   128 {
       
   129     return QList<TUid>()
       
   130         << KUidContactFieldPicture
       
   131         // Used as "extra mapping/extra field type" by thumbnail data fields
       
   132         << KUidContactFieldVCardMapJPEG;
   136 }
   133 }
   137 
   134 
   138 QList<TUid> CntTransformThumbnail::supportedSortingFieldTypes(QString /*detailFieldName*/) const
   135 QList<TUid> CntTransformThumbnail::supportedSortingFieldTypes(QString /*detailFieldName*/) const
   139 {
   136 {
   140     // Sorting not supported
   137     // Sorting not supported