CWidgetRegistrationManager Class Reference

class CWidgetRegistrationManager : public CBase

This class handles registration and deregistration during widget installation.

WidgetInstallerUI
Since
3.1

Inherits from

  • CWidgetRegistrationManager

Constructor & Destructor Documentation

CWidgetRegistrationManager(RFs &)

CWidgetRegistrationManager(RFs &aFs)[protected]

C++ Constructor.

Parameters

RFs & aFs

~CWidgetRegistrationManager()

~CWidgetRegistrationManager()

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[protected]

2nd phase constructor.

DeregisterWidgetL(const TUid &)

voidDeregisterWidgetL(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 &)

voidRegisterWidgetL(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]