photosgallery/viewframework/views/metadatadialog/src/glxmetadatacontainer.cpp
branchRCL_3
changeset 17 a60acebbbd9d
parent 15 191387a8b767
child 24 ea65f74e6de4
equal deleted inserted replaced
15:191387a8b767 17:a60acebbbd9d
   444     iMainListAttributecontext->AddAttributeL(KMPXMediaDrmProtected);
   444     iMainListAttributecontext->AddAttributeL(KMPXMediaDrmProtected);
   445     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralCategory);
   445     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralCategory);
   446     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralSize);
   446     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralSize);
   447     iMainListAttributecontext->AddAttributeL(KGlxMediaGeneralDimensions); 
   447     iMainListAttributecontext->AddAttributeL(KGlxMediaGeneralDimensions); 
   448     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralTitle);
   448     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralTitle);
   449     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralDate);
   449     iMainListAttributecontext->AddAttributeL(KGlxMediaGeneralLastModifiedDate);
   450     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralComment); 
   450     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralComment); 
   451     iMainListAttributecontext->AddAttributeL(KGlxMediaGeneralLocation);
   451     iMainListAttributecontext->AddAttributeL(KGlxMediaGeneralLocation);
   452     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralDuration);    
   452     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralDuration);    
   453     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralUri);
   453     iMainListAttributecontext->AddAttributeL(KMPXMediaGeneralUri);
   454     
   454     
   717     CGlxUStringConverter* stringConverter = CGlxUStringConverter::NewL();
   717     CGlxUStringConverter* stringConverter = CGlxUStringConverter::NewL();
   718     CleanupStack::PushL(stringConverter );
   718     CleanupStack::PushL(stringConverter );
   719     HBufC* string = NULL;    
   719     HBufC* string = NULL;    
   720     
   720     
   721     //if attribute is date and time we need to pass the format it as R_QTN_DATE_USUAL_WITH_ZERO else null
   721     //if attribute is date and time we need to pass the format it as R_QTN_DATE_USUAL_WITH_ZERO else null
   722     if(attribute == KMPXMediaGeneralDate)
   722     if(attribute == KGlxMediaGeneralLastModifiedDate)
   723         {
   723         {
   724         stringConverter->AsStringL(item, 
   724         stringConverter->AsStringL(item, 
   725                                    attribute,
   725                                    attribute,
   726                                    R_QTN_DATE_USUAL_WITH_ZERO, string );
   726                                    R_QTN_DATE_USUAL_WITH_ZERO, string );
   727         }    
   727         }    
   745 			}
   745 			}
   746 		else if(attribute == KMPXMediaGeneralTitle)
   746 		else if(attribute == KMPXMediaGeneralTitle)
   747 			{
   747 			{
   748 			EditItemL(ENameItem,EFalse);
   748 			EditItemL(ENameItem,EFalse);
   749 			}
   749 			}
   750 		else if(attribute == KMPXMediaGeneralDate)
   750 		else if(attribute == KGlxMediaGeneralLastModifiedDate)
   751 			{  
   751 			{  
   752 			EditItemL(EDateAndTimeItem,EFalse);
   752 			EditItemL(EDateAndTimeItem,EFalse);
   753 			}
   753 			}
   754 		else if(attribute == KMPXMediaGeneralComment)
   754 		else if(attribute == KMPXMediaGeneralComment)
   755 			{
   755 			{
  1119 							KMPXMediaGeneralTitle,0, string );
  1119 							KMPXMediaGeneralTitle,0, string );
  1120 					}
  1120 					}
  1121 				else if(index == EDateAndTimeItem)
  1121 				else if(index == EDateAndTimeItem)
  1122 					{  
  1122 					{  
  1123 					stringConverter->AsStringL( item, 
  1123 					stringConverter->AsStringL( item, 
  1124 							KMPXMediaGeneralDate,
  1124 					        KGlxMediaGeneralLastModifiedDate,
  1125 							R_QTN_DATE_USUAL_WITH_ZERO,string );
  1125 							R_QTN_DATE_USUAL_WITH_ZERO,string );
  1126 					}
  1126 					}
  1127 				else if(index == EDescriptionItem)
  1127 				else if(index == EDescriptionItem)
  1128 					{
  1128 					{
  1129 					stringConverter->AsStringL(item,
  1129 					stringConverter->AsStringL(item,