homescreensrv_plat/hs_widget_publisher_api/src/hswidgetpublisherimpl.cpp
branchRCL_3
changeset 9 d0529222e3f0
parent 0 79c6a41cd166
child 18 bd874ee5e5e2
equal deleted inserted replaced
4:1a2a00e78665 9:d0529222e3f0
   807 	    
   807 	    
   808 	aDataMap->InsertL( KTemplateType, TLiwVariant( *templateType ) );
   808 	aDataMap->InsertL( KTemplateType, TLiwVariant( *templateType ) );
   809 	aDataMap->InsertL( KWidgetName, TLiwVariant( *widgetName ) );
   809 	aDataMap->InsertL( KWidgetName, TLiwVariant( *widgetName ) );
   810     aDataMap->InsertL( KWidgetMaxInstance, TLiwVariant( 1 ) );
   810     aDataMap->InsertL( KWidgetMaxInstance, TLiwVariant( 1 ) );
   811     
   811     
       
   812     // this is needed by chswiplugin:
       
   813     aDataMap->InsertL( KWidgetUid, TLiwVariant( iWidgetUid ));
       
   814     
   812     const std::string& widgetDescriptionStd = aWidget.getDescription();
   815     const std::string& widgetDescriptionStd = aWidget.getDescription();
   813     if ( widgetDescriptionStd.length() )
   816     if ( widgetDescriptionStd.length() )
   814         {
   817         {
   815         HBufC* widgetDescription = StdStringToUnicodeLC( widgetDescriptionStd );
   818         HBufC* widgetDescription = StdStringToUnicodeLC( widgetDescriptionStd );
   816         aDataMap->InsertL( KWidgetDesc, TLiwVariant( *widgetDescription ) );
   819         aDataMap->InsertL( KWidgetDesc, TLiwVariant( *widgetDescription ) );