CWidgetRegistrationManager Class Reference

class CWidgetRegistrationManager : public CBase

This class handles registration and deregistration during widget installation.

WidgetInstallerUI
Since
3.1

Inherits from

Constructor & Destructor Documentation

CWidgetRegistrationManager(RFs &)

CWidgetRegistrationManager ( RFs & aFs ) [protected]

C++ Constructor.

Parameters

RFs & aFs

~CWidgetRegistrationManager()

~CWidgetRegistrationManager ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [protected]

2nd phase constructor.

DeregisterWidgetL(const TUid &)

void DeregisterWidgetL ( const TUid & aUid )
deregister installed widget as non native app
Since
3.1

Parameters

const TUid & aUid - the UID of widget to be unisntalled

NewL(RFs &)

CWidgetRegistrationManager * NewL ( RFs & aFs ) [static]

Two-phased constructor.

Parameters

RFs & aFs

RegisterWidgetL(const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TUid &)

void RegisterWidgetL ( const TDesC & aMainHTML,
const TDesC & aBundleDisplayName,
const TDesC & aIconPath,
const TDesC & aDriveName,
const TUid & aUid
)
Register installed widget as non native app
Since
3.1

Parameters

const TDesC & aMainHTML
const TDesC & aBundleDisplayName
const TDesC & aIconPath
const TDesC & aDriveName
const TUid & aUid

Member Data Documentation

RFs iFs

RFs iFs [private]