Passing Data Between Views
| Fri, 2003-12-12 21:13 | |
|
Hi I am passing data with below, but I don't know if it is good design for this. How is the right? ... first view void CMainView::makeList( const TDesC8& aXML ) { AppUi()->ActivateLocalViewL( TUid::Uid(EMultiViewsRequestFilesId), TUid::Uid(EMultiViewsRequestFilesId), aXML); } ... second view void CRequestFilesView ::DoActivateL( const TVwsViewId& aPrevViewId, TUid aCustomMessageId, const TDesC8& aCustomMessage) { iContainer = new (ELeave) CRequestFilesContainer; iContainer->SetMopParent(this); iContainer->ConstructL(ClientRect(), aCustomMessage); AppUi()->AddToStackL(*this, iContainer); } Flavio Oliveira |
|






Forum posts: 5
CMyCalendarAppUi* pApp=(CMyCalendarAppUi*)iEikonEnv->AppUi();
pApp->iMeetingData->SetShareTime(iContainer->GetContainerTime());