Alf::AlfWidgetImpl Class Reference
The private implementation of AlfWidget. The methods are documented in the class AlfWidget.
alfwidgetmodel.lib
- Since
- S60 ?S60_version
Constructor & Destructor Documentation
Member Functions Documentation
addWidget(AlfWidget *)
Add a widget to the widgets array.
Parameters
AlfWidget * aWidget | The widget to be appended to the array of widgets. |
findWidget(AlfWidget *)
Returns the index of the widget in this array. If the given widget is not found from the array -1 is returned.
Parameters
AlfWidget * aWidget | Widget to be searched from the array. |
getWidget(int)
Return widget at the index
removeWidget(int)
void | removeWidget | ( | int | aIndex | ) | |
setControl(CAlfWidgetControl *, bool)
setModel(IAlfModel *, bool)
void | setModel | ( | IAlfModel * | aModel, |
| bool | aTakeOwnership |
| ) | |
setWidgetName(const UString &)
void | setWidgetName | ( | const UString & | aWidgetName | ) | |
Set the id of the widget.
Parameters
const UString & aWidgetName | The name of the widget instance. |
widgetCount()
Return total number of widgets in the list.
Member Data Documentation
AlfPtrVector< AlfAttribute > mAttributeList
auto_ptr< AlfWidgetAttributeOwnerImpl > mAttributeOwnerImpl
CAlfWidgetControl * mControl
bool mTakesModelOwnership
bool | mTakesModelOwnership | [private] |
AlfPtrVector< AlfWidget > mWidgets
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.