qtmobility/plugins/contacts/symbian/src/transform/cnttransformringtone.cpp
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    85     // XXX need to remove old one somehow
    85     // XXX need to remove old one somehow
    86 
    86 
    87     return ringtone;
    87     return ringtone;
    88 }
    88 }
    89 
    89 
    90 bool CntTransformRingtone::supportsField(TUint32 fieldType) const
       
    91 {
       
    92     bool ret = false;
       
    93     if (fieldType == KUidContactFieldRingTone.iUid ||
       
    94         fieldType == KUidContactFieldVideoRingTone.iUid) {
       
    95         ret = true;
       
    96     }
       
    97     return ret;
       
    98 }
       
    99 
       
   100 bool CntTransformRingtone::supportsDetail(QString detailName) const
    90 bool CntTransformRingtone::supportsDetail(QString detailName) const
   101 {
    91 {
   102     bool ret = false;
    92     bool ret = false;
   103     if (detailName == QContactRingtone::DefinitionName) {
    93     if (detailName == QContactRingtone::DefinitionName) {
   104         ret = true;
    94         ret = true;
   105     }
    95     }
   106     return ret;
    96     return ret;
       
    97 }
       
    98 
       
    99 QList<TUid> CntTransformRingtone::supportedFields() const
       
   100 {
       
   101     return QList<TUid>()
       
   102         << KUidContactFieldRingTone
       
   103         << KUidContactFieldVideoRingTone;
   107 }
   104 }
   108 
   105 
   109 QList<TUid> CntTransformRingtone::supportedSortingFieldTypes(QString /*detailFieldName*/) const
   106 QList<TUid> CntTransformRingtone::supportedSortingFieldTypes(QString /*detailFieldName*/) const
   110 {
   107 {
   111     // Sorting not supported
   108     // Sorting not supported