mtpfws/mtpfw/dataproviders/dputility/src/cmtpgetobjectproplist.cpp
branchRCL_3
changeset 48 debf68073f2f
parent 14 60a94a45d437
child 58 142dacf7b30e
equal deleted inserted replaced
45:74aa6861c87d 48:debf68073f2f
   475                 CMTPTypeObjectPropListElement& propElem = iPropertyList->ReservePropElemL(aHandle, aPropCode);
   475                 CMTPTypeObjectPropListElement& propElem = iPropertyList->ReservePropElemL(aHandle, aPropCode);
   476                 propElem.SetUint32L(CMTPTypeObjectPropListElement::EValue, 0x0000);
   476                 propElem.SetUint32L(CMTPTypeObjectPropListElement::EValue, 0x0000);
   477                 iPropertyList->CommitPropElemL(propElem);  
   477                 iPropertyList->CommitPropElemL(propElem);  
   478 				}
   478 				}
   479         	}
   479         	}
   480         	break;    
   480         	break;
       
   481          case EMTPObjectPropCodeHidden:
       
   482              {
       
   483              TBool isHidden = iFileEntry.IsHidden();
       
   484              CMTPTypeObjectPropListElement& propElem = iPropertyList->ReservePropElemL(aHandle, aPropCode);
       
   485              if ( isHidden )
       
   486                  {
       
   487                  propElem.SetUint16L(CMTPTypeObjectPropListElement::EValue, EMTPHidden);
       
   488                  }
       
   489              else
       
   490                  {
       
   491                  propElem.SetUint16L(CMTPTypeObjectPropListElement::EValue, EMTPVisible);
       
   492                  }
       
   493              iPropertyList->CommitPropElemL(propElem);  
       
   494              }
       
   495              break;
   481         default:
   496         default:
   482             User::Leave( KErrNotSupported );
   497             User::Leave( KErrNotSupported );
   483             break;
   498             break;
   484             }       
   499             }       
   485         } 
   500         }