phoneapp/phoneuivoipextension/src/cphoneresourceresolvervoip.cpp
changeset 22 6bb1b21d2484
parent 21 92ab7f8d0eab
child 51 f39ed5e045e0
equal deleted inserted replaced
21:92ab7f8d0eab 22:6bb1b21d2484
    17 
    17 
    18 
    18 
    19 // INCLUDE FILES
    19 // INCLUDE FILES
    20 #include <bautils.h>
    20 #include <bautils.h>
    21 #include <AknUtils.h>
    21 #include <AknUtils.h>
    22 // <-- QT PHONE START -->
       
    23 //#include <phoneuivoip.rsg>
       
    24 #include "phoneresourceids.h"
    22 #include "phoneresourceids.h"
    25 // <-- QT PHONE END -->
       
    26 #include <data_caging_path_literals.hrh>
    23 #include <data_caging_path_literals.hrh>
    27 #include "cphoneresourceresolvervoip.h"
    24 #include "cphoneresourceresolvervoip.h"
    28 #include "cphonemainresourceresolver.h"
    25 #include "cphonemainresourceresolver.h"
    29 #include "phonerssvoip.h"
    26 #include "phonerssvoip.h"
    30 
    27 
    45 // Symbian 2nd phase constructor can leave.
    42 // Symbian 2nd phase constructor can leave.
    46 // -----------------------------------------------------------------------------
    43 // -----------------------------------------------------------------------------
    47 //
    44 //
    48 void CPhoneResourceResolverVoIP::ConstructL()
    45 void CPhoneResourceResolverVoIP::ConstructL()
    49     {
    46     {
    50     // Add resource file
       
    51     // Create path to default resource file name
       
    52 // <-- QT PHONE START -->    
       
    53     /*TFileName path( KDriveZ );
       
    54     path.Append( KDC_APP_RESOURCE_DIR );
       
    55     path.Append( KPhoneResourceFileVoIP );
       
    56 
       
    57     RFs &fsSession= iEnv.FsSession();
       
    58     BaflUtils::NearestLanguageFile( fsSession, path );
       
    59     iVoIPResourceOffset = iEnv.AddResourceFileL( path );
       
    60 
       
    61     LoadGSMResourcesL();*/
       
    62 // <-- QT PHONE END -->    
       
    63     
       
    64     // Register resolver
    47     // Register resolver
    65     CPhoneMainResourceResolver::Instance()->RegisterResolver( this );
    48     CPhoneMainResourceResolver::Instance()->RegisterResolver( this );
    66     }
    49     }
    67 
    50 
    68 // -----------------------------------------------------------------------------
    51 // -----------------------------------------------------------------------------
    81     }
    64     }
    82 
    65 
    83 // Destructor
    66 // Destructor
    84 CPhoneResourceResolverVoIP::~CPhoneResourceResolverVoIP()
    67 CPhoneResourceResolverVoIP::~CPhoneResourceResolverVoIP()
    85     {
    68     {
    86 // <-- QT PHONE START -->    
       
    87 //    iEnv.DeleteResourceFile( iVoIPResourceOffset );
       
    88 // <-- QT PHONE END -->    
       
    89     }
    69     }
    90 
    70 
    91 // -----------------------------------------------------------------------------
    71 // -----------------------------------------------------------------------------
    92 // CPhoneResourceResolverVoIP::ResolveResourceID
    72 // CPhoneResourceResolverVoIP::ResolveResourceID
    93 // Resolve resource id of given resource.
    73 // Resolve resource id of given resource.
   209             break;
   189             break;
   210         case EPhoneVoIPCallTypeInternet:
   190         case EPhoneVoIPCallTypeInternet:
   211             retVal = R_VOIP_CALL_TYPE_INTERNET;
   191             retVal = R_VOIP_CALL_TYPE_INTERNET;
   212             break;
   192             break;
   213         case EPhoneVoIPNumberAcqXSPCall:
   193         case EPhoneVoIPNumberAcqXSPCall:
   214 // <-- QT PHONE START -->    
       
   215             //retVal = R_PHONEUI_NUMBERACQ_OPTIONS_CALL_MENU_ITEM_XSP;
       
   216 // <-- QT PHONE END -->
       
   217             break;
   194             break;
   218         case EPhoneVoIPUnattendedTransferOption:  
   195         case EPhoneVoIPUnattendedTransferOption:  
   219             retVal = R_VOIP_UNATTENDED_TRANSFER_OPTION;       
   196             retVal = R_VOIP_UNATTENDED_TRANSFER_OPTION;       
   220             break;
   197             break;
   221         case EPhoneVoIPUnattendedTransferAcceptanceQueryIdentified:
   198         case EPhoneVoIPUnattendedTransferAcceptanceQueryIdentified: