equal
deleted
inserted
replaced
21 // INCLUDE FILES |
21 // INCLUDE FILES |
22 #include "XDMExternalInterface.h" |
22 #include "XDMExternalInterface.h" |
23 |
23 |
24 #include <barsread.h> |
24 #include <barsread.h> |
25 #include <cmconnectionmethodext.h> |
25 #include <cmconnectionmethodext.h> |
26 #include <cmapplicationsettingsui.h> |
|
27 #include <avkon.loc> |
26 #include <avkon.loc> |
28 #include <StringLoader.h> |
27 #include <StringLoader.h> |
29 #include <akntitle.h> |
28 #include <akntitle.h> |
30 #include <eikspane.h> |
29 #include <eikspane.h> |
31 |
30 |
241 // CXDMPluginSettinglist::EditAccessPoint() |
240 // CXDMPluginSettinglist::EditAccessPoint() |
242 // ----------------------------------------------------------------------------- |
241 // ----------------------------------------------------------------------------- |
243 // |
242 // |
244 void CXDMPluginSettinglist::EditAccessPointL() |
243 void CXDMPluginSettinglist::EditAccessPointL() |
245 { |
244 { |
246 TCmSettingSelection selectionUid; |
|
247 CCmApplicationSettingsUi* settingsUi = CCmApplicationSettingsUi::NewLC(); |
|
248 // All Connection Methods will be listed if bearerFilter array has no element. |
|
249 TBearerFilterArray bearerFilter; |
|
250 CleanupClosePushL( bearerFilter ); |
|
251 settingsUi->RunApplicationSettingsL( selectionUid , |
|
252 CMManager::EShowConnectionMethods, |
|
253 bearerFilter ); |
|
254 CleanupStack::PopAndDestroy( &bearerFilter ); |
|
255 CleanupStack::PopAndDestroy( settingsUi ); |
|
256 |
|
257 if ( selectionUid.iResult == CMManager::EConnectionMethod ) |
|
258 { |
|
259 iSettingsData.iAccessPoint = selectionUid.iId; |
|
260 } |
|
261 } |
245 } |
262 |
246 |
263 // ----------------------------------------------------------------------------- |
247 // ----------------------------------------------------------------------------- |
264 // CXDMPluginSettinglist::GetAccessPointNameL(TInt32 aAP, TDes& aAccessPoint) |
248 // CXDMPluginSettinglist::GetAccessPointNameL(TInt32 aAP, TDes& aAccessPoint) |
265 // ----------------------------------------------------------------------------- |
249 // ----------------------------------------------------------------------------- |