connectionutilities/ConnectionDialogs/ecomsrc/connectiondialogswrapper.cpp
branchRCL_3
changeset 58 83ca720e2b9a
parent 57 05bc53fe583b
equal deleted inserted replaced
57:05bc53fe583b 58:83ca720e2b9a
    20 #include "ConnectionDialogsUidDefs.h"
    20 #include "ConnectionDialogsUidDefs.h"
    21 #include "ConnectionDialogsLogger.h"
    21 #include "ConnectionDialogsLogger.h"
    22 
    22 
    23 #include <ecom/implementationproxy.h>
    23 #include <ecom/implementationproxy.h>
    24 #include <AknNotifierWrapper.h> // link against aknnotifierwrapper.lib
    24 #include <AknNotifierWrapper.h> // link against aknnotifierwrapper.lib
       
    25 #include <wifiprotuiddefs.h>
    25 
    26 
    26 
    27 
    27 // CONSTANTS
    28 // CONSTANTS
    28 const TInt KMyPriority =  MEikSrvNotifierBase2::ENotifierPriorityLow;
    29 const TInt KMyPriority =  MEikSrvNotifierBase2::ENotifierPriorityLow;
    29 const TInt KArrayGranularity = 5;
    30 const TInt KArrayGranularity = 5;
    99     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
   100     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
   100                                             KUidCConnDlgSelectConn,
   101                                             KUidCConnDlgSelectConn,
   101                                             KUidCConnDlgSelectConn,
   102                                             KUidCConnDlgSelectConn,
   102                                             KMyPriority ) );
   103                                             KMyPriority ) );
   103 
   104 
       
   105 _LIT( KWiFiProtSetupPluginName , "wifiprotplugin.dll" );
       
   106    master = 
       
   107         CAknCommonNotifierWrapper::NewL( KUidWiFiProtSetup,
       
   108                                          KUidWiFiProtSetup,
       
   109                                          KMyPriority,
       
   110                                          KWiFiProtSetupPluginName,
       
   111                                          1 ); // we don't use synch reply
       
   112 
       
   113     CleanupStack::PushL( master );   
       
   114     subjects->AppendL( master );
       
   115     CleanupStack::Pop( master );
       
   116 
       
   117 
   104     // Disconnect dialog
   118     // Disconnect dialog
   105     subjects->AppendL( CAknCommonNotifierWrapper::NewL( KUidDisconnectDlg,
   119     subjects->AppendL( CAknCommonNotifierWrapper::NewL( KUidDisconnectDlg,
   106                                                         KUidDisconnectDlg,
   120                                                         KUidDisconnectDlg,
   107                                                         KMyPriority,
   121                                                         KMyPriority,
   108                                                         KDisconnectDlgName,
   122                                                         KDisconnectDlgName,
   156                                                         KUidConnectViaNote,
   170                                                         KUidConnectViaNote,
   157                                                         KUidConnectViaNote,
   171                                                         KUidConnectViaNote,
   158                                                         KMyPriority ) );
   172                                                         KMyPriority ) );
   159                                                         
   173                                                         
   160     // WLAN wrappers
   174     // WLAN wrappers
   161                                                         
       
   162     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
       
   163                                             KUidWlanPowerSaveTestNote,
       
   164                                             KUidWlanPowerSaveTestNote,
       
   165                                             KMyPriority ) );
       
   166                                             
   175                                             
   167     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
   176     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
   168                                             KUidEasyWapiDlg,
   177                                             KUidEasyWapiDlg,
   169                                             KUidEasyWapiDlg,
   178                                             KUidEasyWapiDlg,
   170                                             KMyPriority ) );
   179                                             KMyPriority ) );
   171 
   180 
       
   181     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
       
   182                                             KUidNoWLANNetworksAvailableNote,
       
   183                                             KUidNoWLANNetworksAvailableNote,
       
   184                                             KMyPriority ) );   
       
   185 
       
   186     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
       
   187                                             KUidConnectingViaDiscreetPopup,
       
   188                                             KUidConnectingViaDiscreetPopup,
       
   189                                             KMyPriority ) );
       
   190 
       
   191     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
       
   192                                             KUidConnectionErrorDiscreetPopup,
       
   193                                             KUidConnectionErrorDiscreetPopup,
       
   194                                             KMyPriority ) );                                                                                           
       
   195                                             
   172     CleanupStack::Pop();    // array cleanup
   196     CleanupStack::Pop();    // array cleanup
   173     return( subjects );
   197     return( subjects );
   174     }
   198     }
   175 
   199 
   176 // ---------------------------------------------------------
   200 // ---------------------------------------------------------