phonebookui/phonebookservices/src/cntserviceassigncontactcardview.cpp
changeset 37 fd64c38c277d
parent 27 de1630741fbe
child 46 efe85016a067
equal deleted inserted replaced
31:2a11b5b00470 37:fd64c38c277d
    92     CntViewParameters viewParameters;
    92     CntViewParameters viewParameters;
    93     viewParameters.insert(EViewId, serviceEditView);
    93     viewParameters.insert(EViewId, serviceEditView);
    94     QVariant var;
    94     QVariant var;
    95     var.setValue(mContact);
    95     var.setValue(mContact);
    96     viewParameters.insert(ESelectedContact, var);
    96     viewParameters.insert(ESelectedContact, var);
    97     //viewManager()->changeView(viewParameters);
    97     mViewManager->changeView(viewParameters);
    98 }
    98 }
    99 
    99 
   100 /*!
   100 /*!
   101 Update an existing contact with the detail
   101 Update an existing contact with the detail
   102 */
   102 */
   105     CntViewParameters viewParameters;
   105     CntViewParameters viewParameters;
   106     viewParameters.insert(EViewId, serviceContactSelectionView);
   106     viewParameters.insert(EViewId, serviceContactSelectionView);
   107     QVariant var;
   107     QVariant var;
   108     var.setValue(mDetail);
   108     var.setValue(mDetail);
   109     viewParameters.insert(ESelectedDetail, var);
   109     viewParameters.insert(ESelectedDetail, var);
   110     //viewManager()->changeView(viewParameters);
   110     mViewManager->changeView(viewParameters);
   111 }
   111 }
   112 
   112 
   113 /*!
   113 /*!
   114 Called after the view has been activated
   114 Called after the view has been activated
   115 */
   115 */
   116 void CntServiceAssignContactCardView::doViewActivated(QContact contact, QContactDetail detail)
   116 void CntServiceAssignContactCardView::doViewActivated(CntAbstractViewManager* aMgr, const CntViewParameters aArgs)
   117 {
   117 {
   118     mContact = contact;
   118     mViewManager = aMgr;
   119     mDetail = detail;
   119     mContact = aArgs.value(ESelectedContact).value<QContact>();
       
   120     mDetail = aArgs.value(ESelectedDetail).value<QContactDetail>();
   120 }
   121 }
   121 
   122 
   122 /*!
   123 /*!
   123 Close the view (quits the service as well)
   124 Close the view (quits the service as well)
   124 */
   125 */