equal
deleted
inserted
replaced
267 |
267 |
268 HbDataFormViewItem *item = |
268 HbDataFormViewItem *item = |
269 static_cast<HbDataFormViewItem *>(d->mContainer->itemByIndex(index)); |
269 static_cast<HbDataFormViewItem *>(d->mContainer->itemByIndex(index)); |
270 if (item) { |
270 if (item) { |
271 item->setExpanded(expanded); |
271 item->setExpanded(expanded); |
272 d->mContainer->setModelIndexes(); |
|
273 } |
272 } |
274 |
273 // If view item is not yet created then set the ItemTransientState so that |
275 d->mContainer->setItemTransientStateValue(index, "expanded", expanded); |
274 // when ever it gets created expansion state will be considered . This is valid for formPage group |
|
275 // and group page . Itemstate for the leaf items also will be set but does not have any |
|
276 // significance since these items cannot expand( do not have children ) |
|
277 |
|
278 else { |
|
279 d->mContainer->setItemTransientStateValue(index, "expanded", expanded); |
|
280 } |
276 } |
281 } |
277 } |
282 } |
278 |
283 |
279 /*! |
284 /*! |
280 @beta |
285 @beta |