equal
deleted
inserted
replaced
47 m_psetNetwork.reset(psetContainer.CreateNetworkObjectL(*this))); |
47 m_psetNetwork.reset(psetContainer.CreateNetworkObjectL(*this))); |
48 m_psetNetwork->SetNetworkModeObserver(*this); |
48 m_psetNetwork->SetNetworkModeObserver(*this); |
49 m_psetNetwork->SetNetSAObserver(*this); |
49 m_psetNetwork->SetNetSAObserver(*this); |
50 QT_TRAP_THROWING( |
50 QT_TRAP_THROWING( |
51 m_psetNetworkMode.reset(psetContainer.CreateNetworkModeObjectL(*this))); |
51 m_psetNetworkMode.reset(psetContainer.CreateNetworkModeObjectL(*this))); |
|
52 QT_TRAP_THROWING( |
|
53 m_refreshHandler.reset(psetContainer.CreateRefreshHandlerL())); |
|
54 QT_TRAP_THROWING(m_refreshHandler->NotifyFileChangeL( |
|
55 *this, |
|
56 KCsp1Ef, |
|
57 EFileChangeNotification)); |
52 |
58 |
53 QT_TRAP_THROWING(m_csp.reset(CPsetCustomerServiceProfile::NewL())); |
59 QT_TRAP_THROWING(m_csp.reset(CPsetCustomerServiceProfile::NewL())); |
54 QT_TRAP_THROWING(m_csp->OpenCSProfileL()); |
60 QT_TRAP_THROWING(m_csp->OpenCSProfileL()); |
55 |
61 |
56 DPRINT << ": OUT "; |
62 DPRINT << ": OUT "; |
459 } else { |
465 } else { |
460 return PSetNetworkWrapper::ErrGeneral; |
466 return PSetNetworkWrapper::ErrGeneral; |
461 } |
467 } |
462 } |
468 } |
463 |
469 |
|
470 /*! |
|
471 PSetNetworkWrapperPrivate::isManualNetworkSelectionSupported |
|
472 */ |
464 bool PSetNetworkWrapperPrivate::isManualNetworkSelectionSupported() const |
473 bool PSetNetworkWrapperPrivate::isManualNetworkSelectionSupported() const |
465 { |
474 { |
466 DPRINT << ": IN "; |
475 DPRINT << ": IN "; |
467 |
476 |
468 TBool settingSupported(EFalse); |
477 TBool settingSupported(EFalse); |
476 |
485 |
477 DPRINT << ": OUT "; |
486 DPRINT << ": OUT "; |
478 return settingSupported; |
487 return settingSupported; |
479 } |
488 } |
480 |
489 |
|
490 /*! |
|
491 PSetNetworkWrapperPrivate::AllowRefresh |
|
492 */ |
|
493 TBool PSetNetworkWrapperPrivate::AllowRefresh( |
|
494 const TSatRefreshType aType, |
|
495 const TSatElementaryFiles aFiles ) |
|
496 { |
|
497 DPRINT << "aType: " << aType; |
|
498 DPRINT << "aFiles: " << aFiles; |
|
499 |
|
500 return ETrue; |
|
501 } |
|
502 |
|
503 /*! |
|
504 PSetNetworkWrapperPrivate::Refresh |
|
505 */ |
|
506 void PSetNetworkWrapperPrivate::Refresh( |
|
507 const TSatRefreshType aType, |
|
508 const TSatElementaryFiles aFiles ) |
|
509 { |
|
510 DPRINT << "aType: " << aType; |
|
511 DPRINT << "aFiles: " << aFiles; |
|
512 |
|
513 if ((aType != EFileChangeNotification) || |
|
514 ((aType == EFileChangeNotification) && |
|
515 (aFiles == KCsp1Ef))) { |
|
516 TBool networkSelectionSupported; |
|
517 if (KErrNone == m_csp->IsNetworkSelectionSupported(networkSelectionSupported)) { |
|
518 DPRINT << "networkSelectionSupported " << networkSelectionSupported; |
|
519 emit m_owner.chageVisbilityOfManualNetworkSelection(networkSelectionSupported); |
|
520 } |
|
521 } |
|
522 |
|
523 DPRINT << ": OUT"; |
|
524 } |
|
525 |