diff -r fcbbe021d614 -r 9c97ad6591ae connectionutilities/ConnectionDialogs/ConnectionUiUtilities/src/ConnectionUiUtilitiesImpl.cpp --- a/connectionutilities/ConnectionDialogs/ConnectionUiUtilities/src/ConnectionUiUtilitiesImpl.cpp Fri Apr 16 15:21:37 2010 +0300 +++ b/connectionutilities/ConnectionDialogs/ConnectionUiUtilities/src/ConnectionUiUtilitiesImpl.cpp Mon May 03 12:53:07 2010 +0300 @@ -44,6 +44,7 @@ #include "ConnectionUiUtilitiesImpl.h" #include "ChangeConnectionDlg.h" #include "ActiveCChangeConnectionDlg.h" +#include "connectionstatuspopup.h" #include #include @@ -105,6 +106,7 @@ iIsWlanSupported = FeatureManager::FeatureSupported( KFeatureIdProtocolWlan ); FeatureManager::UnInitializeLib(); + iConnStatusPopup = CConnectionStatusPopup::NewL(); } @@ -124,6 +126,8 @@ { delete iActiveWrapper[i]; } + + delete iConnStatusPopup; } // --------------------------------------------------------- @@ -900,89 +904,6 @@ CLOG_LEAVEFN( "CConnectionUiUtilitiesImpl::SearchWLANNetworkAsync" ); } -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote( - const TUint32 aDestId, - const TUint32 aConnMId ) - { - if ( !iActiveWrapper[EConnViaDestCM] ) - { - TRAP_IGNORE( iActiveWrapper[EConnViaDestCM] = - CActiveWrapper::NewL( EConnViaDestCM ) ); - } - - if ( iActiveWrapper[EConnViaDestCM] ) - { - iActiveWrapper[EConnViaDestCM]->StartGenericNote( EConnViaDestCM, - aConnMId, aDestId ); - } - } - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote( - const TUint32 aDestId, - const TUint32 aConnMId, - TRequestStatus& aStatus ) - { - iNotif.ConnectedViaDestAndConnMethodNote( aDestId, aConnMId, aStatus ); - } - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::CancelConnectedViaDestAndConnMethodNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::CancelConnectedViaDestAndConnMethodNote() - { - iNotif.CancelConnectedViaDestAndConnMethodNote(); - } - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::ChangingConnectionToNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::ChangingConnectionToNote( - const TUint32 aConnMId ) - { - if ( !iActiveWrapper[EChangingConnTo] ) - { - TRAP_IGNORE( iActiveWrapper[EChangingConnTo] = - CActiveWrapper::NewL( EChangingConnTo ) ); - } - - if ( iActiveWrapper[EChangingConnTo] ) - { - iActiveWrapper[EChangingConnTo]->StartGenericNote( EChangingConnTo, - aConnMId ); - } - } - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::ChangingConnectionToNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::ChangingConnectionToNote( - const TUint32 aConnMId, - TRequestStatus& aStatus ) - { - iNotif.ChangingConnectionToNote( aConnMId, aStatus ); - } - - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::CancelChangingConnectionToNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::CancelChangingConnectionToNote() - { - iActiveWrapper[EChangingConnTo]->Cancel(); - } - // --------------------------------------------------------- // CConnectionUiUtilitiesImpl::ConfirmMethodUsageQuery // --------------------------------------------------------- @@ -1004,47 +925,6 @@ iNotif.CancelConfirmMethodUsageQuery(); } - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote( - const TUint32 aConnMId ) - { - if ( !iActiveWrapper[EConnViaCM] ) - { - TRAP_IGNORE( iActiveWrapper[EConnViaCM] = - CActiveWrapper::NewL( EConnViaCM ) ); - } - - if ( iActiveWrapper[EConnViaCM] ) - { - iActiveWrapper[EConnViaCM]->StartGenericNote( EConnViaCM, aConnMId ); - } - } - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote( - const TUint32 aConnMId, - TRequestStatus& aStatus ) - { - iNotif.ConnectedViaConnMethodNote( aConnMId, aStatus ); - } - - -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::CancelConnectedViaConnMethodNote -// --------------------------------------------------------- -// -void CConnectionUiUtilitiesImpl::CancelConnectedViaConnMethodNote() - { - iNotif.CancelConnectedViaConnMethodNote(); - } - // --------------------------------------------------------- // CConnectionUiUtilitiesImpl::WlanPowerSaveTestNote @@ -1095,26 +975,13 @@ return ( status == KErrNone ) ? ETrue : EFalse; } -// --------------------------------------------------------- -// CConnectionUiUtilitiesImpl::NoWLANNetworksAvailableNote +// --------------------------------------------------------- +// CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup // --------------------------------------------------------- // -void CConnectionUiUtilitiesImpl::NoWLANNetworksAvailableNote() - { - if ( iIsWlanSupported ) - { - if ( !iActiveWrapper[ ENoWlanNetwsAvail ] ) - { - TRAP_IGNORE( iActiveWrapper[ ENoWlanNetwsAvail ] = - CActiveWrapper::NewL( ENoWlanNetwsAvail ) ); - } - - if ( iActiveWrapper[ ENoWlanNetwsAvail ] ) - { - iActiveWrapper[ ENoWlanNetwsAvail ]->StartGenericNote( - ENoWlanNetwsAvail ); - } - } +void CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup( ) + { + iConnStatusPopup->ConnectingViaDiscreetPopup( ); } @@ -1122,46 +989,33 @@ // CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup // --------------------------------------------------------- // -void CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup( const TUint32& aIapId, TBool aConnectionAlreadyActive ) +void CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup( + const TUint32& aIapId, + TBool aConnectionAlreadyActive ) { - iConnInfo().iIapId = aIapId; - iConnInfo().iConnectionAlreadyActive = aConnectionAlreadyActive; - - if ( !iActiveWrapper[ EConnectingViaDiscreetPopup ] ) - { - TRAP_IGNORE( iActiveWrapper[ EConnectingViaDiscreetPopup ] = - CActiveWrapper::NewL( EConnectingViaDiscreetPopup ) ); - } - - if ( iActiveWrapper[ EConnectingViaDiscreetPopup ] ) - { - iActiveWrapper[ EConnectingViaDiscreetPopup ] - ->StartConnectingViaDiscreetPopup( iConnInfo ); - } + iConnStatusPopup->ConnectingViaDiscreetPopup( aIapId, + aConnectionAlreadyActive ); } +// --------------------------------------------------------- +// CConnectionUiUtilitiesImpl::CancelConnectingViaDiscreetPopup +// --------------------------------------------------------- +// +void CConnectionUiUtilitiesImpl::CancelConnectingViaDiscreetPopup() + { + iConnStatusPopup->CancelConnectingViaDiscreetPopup(); + } + // --------------------------------------------------------- // CConnectionUiUtilitiesImpl::ConnectionErrorDiscreetPopup // --------------------------------------------------------- // -void CConnectionUiUtilitiesImpl::ConnectionErrorDiscreetPopup( const TInt& aErrCode ) +void CConnectionUiUtilitiesImpl::ConnectionErrorDiscreetPopup( + const TInt& aErrCode ) { - TPckgBuf< TInt > buf; - buf() = aErrCode; - - if ( !iActiveWrapper[ EConnectionErrorDiscreetPopup ] ) - { - TRAP_IGNORE( iActiveWrapper[ EConnectionErrorDiscreetPopup ] = - CActiveWrapper::NewL( EConnectionErrorDiscreetPopup ) ); - } - - if ( iActiveWrapper[ EConnectionErrorDiscreetPopup ] ) - { - iActiveWrapper[ EConnectionErrorDiscreetPopup ] - ->StartConnectionErrorDiscreetPopup( buf ); - } + iConnStatusPopup->ConnectionErrorDiscreetPopup( aErrCode ); } // End of File