qtmobility/plugins/contacts/symbian/src/transform/cnttransformfamily.cpp
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    81 	}
    81 	}
    82 
    82 
    83 	return family;
    83 	return family;
    84 }
    84 }
    85 
    85 
    86 bool CntTransformFamily::supportsField(TUint32 fieldType) const
       
    87 {
       
    88     bool ret = false;
       
    89     if (fieldType == KUidContactFieldSpouse.iUid ||
       
    90         fieldType == KUidContactFieldChildren.iUid) {
       
    91         ret = true;
       
    92     }
       
    93     return ret;
       
    94 }
       
    95 
       
    96 bool CntTransformFamily::supportsDetail(QString detailName) const
    86 bool CntTransformFamily::supportsDetail(QString detailName) const
    97 {
    87 {
    98     bool ret = false;
    88     bool ret = false;
    99     if (detailName == QContactFamily::DefinitionName) {
    89     if (detailName == QContactFamily::DefinitionName) {
   100         ret = true;
    90         ret = true;
   101     }
    91     }
   102     return ret;
    92     return ret;
       
    93 }
       
    94 
       
    95 QList<TUid> CntTransformFamily::supportedFields() const
       
    96 {
       
    97     return QList<TUid>()
       
    98         << KUidContactFieldSpouse
       
    99         << KUidContactFieldChildren;
   103 }
   100 }
   104 
   101 
   105 QList<TUid> CntTransformFamily::supportedSortingFieldTypes(QString /*detailFieldName*/) const
   102 QList<TUid> CntTransformFamily::supportedSortingFieldTypes(QString /*detailFieldName*/) const
   106 {
   103 {
   107     // Sorting not supported
   104     // Sorting not supported