3,120
社区成员
发帖
与我相关
我的任务
分享
CAknSettingItem* CFoo::CreateStatusItemL( TInt aId )
{
switch ( aId )
{
case EStatusViewItems1:
return new ( ELeave ) CAknIntegerEdwinSettingItem(aId, iItem1);
case EStatusViewItems2:
return new ( ELeave ) CAknIntegerEdwinSettingItem(aId, iItem2);
}
return NULL;
}
void CFoo::EditItemL( TInt aIndex, TBool aCalledFromMenu )
{
CAknSettingItem* item = ( *SettingItemArray() )[aIndex];
CAknSettingItemList::EditItemL( aIndex, aCalledFromMenu );
item->StoreL();
}
void CFoo::EditItemL( TInt aIndex, TBool aCalledFromMenu )
{
CAknSettingItemList::EditItemL( aIndex, aCalledFromMenu );
( *SettingItemArray() )[aIndex]->UpdateListBoxTextL();
( *SettingItemArray() )[aIndex]->StoreL();
}