phoneapp/phoneuiqtviewadapter/src/phoneresourceadapter.cpp
changeset 65 2a5d4ab426d3
parent 50 377c906a8701
child 74 d1c62c765e48
equal deleted inserted replaced
60:1eef62f5c541 65:2a5d4ab426d3
    66     QMap<PhoneAction::ActionType, PhoneAction *> translatedActions;
    66     QMap<PhoneAction::ActionType, PhoneAction *> translatedActions;
    67     
    67     
    68     switch (symbianResourceId) {
    68     switch (symbianResourceId) {
    69 	
    69 	
    70     case R_PHONEUI_MTCAL_INCOMING_CALL:
    70     case R_PHONEUI_MTCAL_INCOMING_CALL:
       
    71     case R_PHONEUI_VIDEO_CALL_INCOMING:
    71         {
    72         {
    72         PhoneAction *text = new PhoneAction;
    73         PhoneAction *text = new PhoneAction;
    73         text->setText (hbTrId("txt_phone_other_incoming_call"));
    74         text->setText (hbTrId("txt_phone_other_incoming_call"));
    74         translatedActions [PhoneAction::Text] = text;
    75         translatedActions [PhoneAction::Text] = text;
    75         }
    76         }
   519     QList<PhoneAction::ToolBarItem> ret;
   520     QList<PhoneAction::ToolBarItem> ret;
   520     
   521     
   521     switch(symbianResourceId) {
   522     switch(symbianResourceId) {
   522         case R_PHONEUI_CALLHANDLING_INCOMINGCALL_CBA:
   523         case R_PHONEUI_CALLHANDLING_INCOMINGCALL_CBA:
   523             {
   524             {
   524             ret.append(PhoneAction::ToolBarItem(PhoneCallComingCmdSoftReject,true)); 
   525             bool showSoftReject = (false == m_buttonsCtrl->getButtonFlags(
       
   526                     PhoneUIQtButtonsController::DisableSoftReject));
       
   527             
       
   528             ret.append(PhoneAction::ToolBarItem(
       
   529                     PhoneCallComingCmdSoftReject,showSoftReject)); 
   525             ret.append(PhoneAction::ToolBarItem(PhoneCallComingCmdSilent,true));      
   530             ret.append(PhoneAction::ToolBarItem(PhoneCallComingCmdSilent,true));      
   526             }
   531             }
   527             break;
   532             break;
   528 
   533 
   529         case R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA:
   534         case R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA:
   530             {
   535             {
   531             ret.append(PhoneAction::ToolBarItem(PhoneCallComingCmdSoftReject,true));
   536             bool showSoftReject = (false == m_buttonsCtrl->getButtonFlags(
       
   537                     PhoneUIQtButtonsController::DisableSoftReject));
       
   538             
       
   539             ret.append(PhoneAction::ToolBarItem(
       
   540                     PhoneCallComingCmdSoftReject,showSoftReject)); 
   532             ret.append(PhoneAction::ToolBarItem(PhoneInCallCmdReject,true));  
   541             ret.append(PhoneAction::ToolBarItem(PhoneInCallCmdReject,true));  
   533             }
   542             }
   534             break;
   543             break;
   535             
   544             
   536         case R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA:
   545         case R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA:
   537             {
   546             {
   538             ret.append(PhoneAction::ToolBarItem(PhoneCallComingCmdSoftReject,true));            
   547             bool showSoftReject = (false == m_buttonsCtrl->getButtonFlags(
   539             ret.append(PhoneAction::ToolBarItem(PhoneCallComingCmdSilent,false)); 
   548                     PhoneUIQtButtonsController::DisableSoftReject));
       
   549             
       
   550             ret.append(PhoneAction::ToolBarItem(
       
   551                     PhoneCallComingCmdSoftReject,showSoftReject));            
       
   552             ret.append(PhoneAction::ToolBarItem(
       
   553                     PhoneCallComingCmdSilent,false)); 
   540             }
   554             }
   541             break;
   555             break;
   542             
   556             
   543         case R_PHONEUI_CALLHANDLING_CALLWAITING_CBA:        
   557         case R_PHONEUI_CALLHANDLING_CALLWAITING_CBA:        
   544             {
   558             {
   545             ret.append(PhoneAction::ToolBarItem(PhoneCallComingCmdSoftReject,true));            
   559             bool showSoftReject = (false == m_buttonsCtrl->getButtonFlags(
   546             ret.append(PhoneAction::ToolBarItem(PhoneInCallCmdJoinToConference,false));        
   560                     PhoneUIQtButtonsController::DisableSoftReject));
       
   561             
       
   562             ret.append(PhoneAction::ToolBarItem(
       
   563                     PhoneCallComingCmdSoftReject,showSoftReject));            
       
   564             ret.append(PhoneAction::ToolBarItem(
       
   565                     PhoneInCallCmdJoinToConference,false));        
   547             }
   566             }
   548             break;        
   567             break;        
   549             
   568             
   550         case R_PHONEUI_DIALER_CBA:
   569         case R_PHONEUI_DIALER_CBA:
   551         case R_PHONEUI_INCALL_DIALER_CBA:
   570         case R_PHONEUI_INCALL_DIALER_CBA:
   552         case R_PHONEUI_CALLHANDLING_INCALL_UNHOLD_CBA:
       
   553         case R_PHONEUI_CALLHANDLING_INCALL_UNMUTE_CBA:
   571         case R_PHONEUI_CALLHANDLING_INCALL_UNMUTE_CBA:
   554         case R_PHONEUI_CALLHANDLING_INCALL_HANDSET_CBA:
   572         case R_PHONEUI_CALLHANDLING_INCALL_HANDSET_CBA:
   555         case R_PHONEUI_CALLHANDLING_CALLSETUP_EMPTY_DTMFDIALER_CBA:
   573         case R_PHONEUI_CALLHANDLING_CALLSETUP_EMPTY_DTMFDIALER_CBA:
   556         case R_PHONEUI_CALLHANDLING_INCALL_BTAA_CBA:
   574         case R_PHONEUI_CALLHANDLING_INCALL_BTAA_CBA:
   557             {
   575             {