diff -r 7333d7932ef7 -r 8b7f4e561641 appinstaller/AppinstUi/Plugin/CommonUI/Src/CUIDetailsDialog.cpp --- a/appinstaller/AppinstUi/Plugin/CommonUI/Src/CUIDetailsDialog.cpp Tue Aug 31 15:21:33 2010 +0300 +++ b/appinstaller/AppinstUi/Plugin/CommonUI/Src/CUIDetailsDialog.cpp Wed Sep 01 12:22:02 2010 +0100 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2002-2008 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2002-2010 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -18,16 +18,16 @@ // INCLUDE FILES -//#include -//#include // remove -//#include +#include +#include // remove +#include #include #include #include #include #include -//#include -#include +#include +#include // DRM::CDrmUiHandling #include "CUIDetailsDialog.h" #include "CUICertificateDetailsDialog.h" @@ -49,7 +49,7 @@ // ----------------------------------------------------------------------------- // CCUIDetailsDialog::CCUIDetailsDialog() -// : iCbaResourceId( R_AVKON_SOFTKEYS_OK_EMPTY ) + : iCbaResourceId( R_AVKON_SOFTKEYS_OK_EMPTY ) { } @@ -233,7 +233,7 @@ TInt CCUIDetailsDialog::ShowDialogL( MCUIInfoIterator& aIterator ) { TInt result( 0 ); -/* + CleanupStack::PushL( this ); PopulateArrayL( aIterator ); @@ -279,7 +279,7 @@ result = dlg->RunLD(); CleanupStack::PopAndDestroy( 2 ); // message, this -*/ + return result; } @@ -344,7 +344,6 @@ // HBufC* CCUIDetailsDialog::GetMessageDescriptorLC() { - /* TInt size( 0 ); TInt index( 0 ); @@ -381,10 +380,8 @@ CleanupStack::Pop( message ); CleanupStack::PopAndDestroy( 2, type ); CleanupStack::PushL( message ); - - return message; - */ - return NULL; + + return message; } // ----------------------------------------------------------------------------- @@ -395,7 +392,6 @@ // void CCUIDetailsDialog::AddCertificatesLC( HBufC*& aMessage ) { - /* HBufC* certHeading = StringLoader::LoadLC( R_SWCOMMON_DETAIL_CERTIFICATES ); HBufC* certificateLink = LoadLinkLC( R_SWCOMMON_DETAIL_VALUE_VIEW_CERT ); HBufC* newString = HBufC::NewL( certHeading->Length() + @@ -415,7 +411,6 @@ aMessage = newString; CleanupStack::PushL( aMessage ); - */ } // ----------------------------------------------------------------------------- @@ -426,7 +421,6 @@ // void CCUIDetailsDialog::AddDrmLC( HBufC*& aMessage ) { - /* HBufC* drmHeading = StringLoader::LoadLC( R_SWCOMMON_DETAIL_DRM ); HBufC* drmLink = LoadLinkLC( R_SWCOMMON_DETAIL_VALUE_VIEW_DRM ); HBufC* newString = HBufC::NewL( drmHeading->Length() + @@ -446,7 +440,6 @@ aMessage = newString; CleanupStack::PushL( aMessage ); - */ } // ----------------------------------------------------------------------------- @@ -485,7 +478,6 @@ // void CCUIDetailsDialog::DoShowCertificatesL() { - /* if ( iCommonCertificates.Count() > 1 ) { CDesCArrayFlat *itemArray = new( ELeave ) CDesCArrayFlat( 2 ); @@ -528,8 +520,7 @@ CCUICertificateDetailsDialog::NewL(); certDlg->ExecuteLD( *( iCommonCertificates[0] ) ); - } - */ + } } // ----------------------------------------------------------------------------- @@ -540,9 +531,9 @@ // void CCUIDetailsDialog::DoShowDrmL() { - CDRMHelper* helper = CDRMHelper::NewLC( *iCoeEnv ); - helper->LaunchDetailsViewEmbeddedL( iFile ); - CleanupStack::PopAndDestroy( helper ); + DRM::CDrmUiHandling *drmUiHandler = DRM::CDrmUiHandling::NewLC(); + drmUiHandler->ShowDetailsViewL( iFile ); + CleanupStack::PopAndDestroy( drmUiHandler ); } // ----------------------------------------------------------------------------- @@ -553,7 +544,6 @@ // HBufC* CCUIDetailsDialog::LoadLinkLC( TInt aResourceId ) { - /* HBufC* link = StringLoader::LoadLC( aResourceId ); HBufC* tmp = link->ReAllocL( link->Length() + KLinkTagOpen().Length() + KLinkTagClose().Length() ); @@ -564,9 +554,7 @@ link->Des().Insert(0, KLinkTagOpen); link->Des().Append( KLinkTagClose ); - return link; - */ - return NULL; + return link; } // End of File