connectionutilities/ConnectionDialogs/ecomsrc/connectiondialogswrapper.cpp
branchRCL_3
changeset 58 83ca720e2b9a
parent 57 05bc53fe583b
--- a/connectionutilities/ConnectionDialogs/ecomsrc/connectiondialogswrapper.cpp	Tue Aug 31 15:35:44 2010 +0300
+++ b/connectionutilities/ConnectionDialogs/ecomsrc/connectiondialogswrapper.cpp	Wed Sep 01 12:23:51 2010 +0100
@@ -22,6 +22,7 @@
 
 #include <ecom/implementationproxy.h>
 #include <AknNotifierWrapper.h> // link against aknnotifierwrapper.lib
+#include <wifiprotuiddefs.h>
 
 
 // CONSTANTS
@@ -101,6 +102,19 @@
                                             KUidCConnDlgSelectConn,
                                             KMyPriority ) );
 
+_LIT( KWiFiProtSetupPluginName , "wifiprotplugin.dll" );
+   master = 
+        CAknCommonNotifierWrapper::NewL( KUidWiFiProtSetup,
+                                         KUidWiFiProtSetup,
+                                         KMyPriority,
+                                         KWiFiProtSetupPluginName,
+                                         1 ); // we don't use synch reply
+
+    CleanupStack::PushL( master );   
+    subjects->AppendL( master );
+    CleanupStack::Pop( master );
+
+
     // Disconnect dialog
     subjects->AppendL( CAknCommonNotifierWrapper::NewL( KUidDisconnectDlg,
                                                         KUidDisconnectDlg,
@@ -158,17 +172,27 @@
                                                         KMyPriority ) );
                                                         
     // WLAN wrappers
-                                                        
-    subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
-                                            KUidWlanPowerSaveTestNote,
-                                            KUidWlanPowerSaveTestNote,
-                                            KMyPriority ) );
                                             
     subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
                                             KUidEasyWapiDlg,
                                             KUidEasyWapiDlg,
                                             KMyPriority ) );
 
+    subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
+                                            KUidNoWLANNetworksAvailableNote,
+                                            KUidNoWLANNetworksAvailableNote,
+                                            KMyPriority ) );   
+
+    subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
+                                            KUidConnectingViaDiscreetPopup,
+                                            KUidConnectingViaDiscreetPopup,
+                                            KMyPriority ) );
+
+    subjects->AppendL( new( ELeave ) CAknNotifierWrapperLight( *master,
+                                            KUidConnectionErrorDiscreetPopup,
+                                            KUidConnectionErrorDiscreetPopup,
+                                            KMyPriority ) );                                                                                           
+                                            
     CleanupStack::Pop();    // array cleanup
     return( subjects );
     }