diff -r 627c4a0fd0e7 -r c3690ec91ef8 src/hbwidgets/dataform/hbdataform.cpp --- a/src/hbwidgets/dataform/hbdataform.cpp Fri Jun 11 13:58:22 2010 +0300 +++ b/src/hbwidgets/dataform/hbdataform.cpp Wed Jun 23 18:33:25 2010 +0300 @@ -23,19 +23,20 @@ ** ****************************************************************************/ -#include -#include -#include #include "hbdataform_p.h" #include "hbdataformviewitem_p.h" #include "hbdataitemcontainer_p.h" #include "hbdatagroup_p.h" #include "hbdatagroup_p_p.h" -#include #include "hbdataformheadingwidget_p.h" #include "hbdataformmodelitem_p.h" #include "hbtreemodeliterator_p.h" +#include +#include +#include +#include + #include #include @@ -268,10 +269,10 @@ static_cast(d->mContainer->itemByIndex(index)); if (item) { item->setExpanded(expanded); + d->mContainer->setModelIndexes(); } - d->mContainer->setItemTransientStateValue(index, "expanded", expanded); - d->mContainer->setModelIndexes(); + d->mContainer->setItemTransientStateValue(index, "expanded", expanded); } } @@ -566,7 +567,7 @@ { Q_D(HbDataForm); ItemSignal itemSignal; - itemSignal.reciever = receiver; + itemSignal.receiver = receiver; itemSignal.signal = signal; itemSignal.slot = slot; d->mConnectionList.insertMulti(item, itemSignal);