equal
deleted
inserted
replaced
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 */ |