diff -r f7ac710697a9 -r 06ff229162e9 src/hbwidgets/dataform/hbdataformviewitem.cpp --- a/src/hbwidgets/dataform/hbdataformviewitem.cpp Mon May 03 12:48:33 2010 +0300 +++ b/src/hbwidgets/dataform/hbdataformviewitem.cpp Fri May 14 16:09:54 2010 +0300 @@ -25,7 +25,7 @@ #include -#include +#include #include "hbdataformmodelitem_p.h" #include "hbdataformviewitem_p.h" @@ -133,39 +133,13 @@ The signals emitted by this class are: \li itemShown(const QModelIndex&) This signal is emitted when ever this item becomes visible. - \deprecated HbDataFormViewItem::itemDestroyed(QPersistentModelIndex) - This signal is deprecated. - - \deprecated HbDataFormViewItem::itemModified(QPersistentModelIndex, QVariant) - This signal is deprecated . Use dataChanged(QModelIndex,QModelIndex) signal of model instead - and fetch the new value from corresponding modelItem. - + Refer HbDataForm documentation for sample code. \sa HbDataForm, HbDataFormModel, HbDataFormModelItem */ /*! - \deprecated HbDataFormViewItem::StateKey - is deprecated. Please use string based state keys. - - \enum HbDataFormViewItem::StateKey - - HbDataFormViewItem's user defined state keys. - - \sa HbAbstractViewItem::transientState() -*/ - -/*! - \deprecated HbDataFormViewItem::ExpansionKey - is deprecated. Please use string based state keys. This key is replaced by "expanded". - - \var HbDataFormViewItem::ExpansionKey - Predefined key for expansion/collapsion state of a view item. Default state is collapsed. -*/ - - -/*! Constructs HbDataFormViewItem with given \a parent. \param parent parent . */ @@ -260,7 +234,7 @@ //HbEffect::start( settingItem, HB_DATAFORMVIEWITEM_TYPE, "expanded" ); #endif - load( ); + restore( ); // Establish Signal Connections set in HbDataFormModel to th contentWidget of this item HbDataFormPrivate::d_ptr( @@ -302,36 +276,6 @@ } /*! - \deprecated HbDataFormViewItem::load() - is deprecated. Please use HbDataFormViewItem::restore() instead. - - Loads the data from the central repository and assign to the widget. - The property for loading and storing the data need to be initialized when the - DataItem is created. - - \sa store restore -*/ -void HbDataFormViewItem::load() -{ - restore(); -} - -/*! - \deprecated HbDataFormViewItem::store() - is deprecated. Please use HbDataFormViewItem::save() instead. - - Store the current data to the central repository . - The property for loading and storing the data need to be initialized when the - DataItem is created - - \sa load save -*/ -void HbDataFormViewItem::store() -{ - save(); -} - -/*! @alpha Restores the data from the model and assign to the widget. The property for restoring and saving the data need to be initialized when the @@ -403,8 +347,7 @@ d->mSharedData->mItemView, SLOT( dataChanged( QModelIndex,QModelIndex ) ) ); d->mModelItem->setContentWidgetData( - d->mProperty, d->mContentWidget->property(d->mProperty.toAscii( ).data( ) ) ); - emit itemModified(d->mIndex, d->mContentWidget->property(d->mProperty.toAscii( ).data( ))); + d->mProperty, d->mContentWidget->property(d->mProperty.toAscii( ).data( ) ) ); connect( d->mModel, SIGNAL( dataChanged( QModelIndex,QModelIndex ) ), d->mSharedData->mItemView, SLOT( dataChanged( QModelIndex,QModelIndex ) ) ); @@ -463,39 +406,6 @@ } /*! - \deprecated HbDataFormViewItem::state() - is deprecated. - - \reimp -*/ -QMap HbDataFormViewItem::state() const -{ - return HbAbstractViewItem::state(); -} - -/*! - \deprecated HbDataFormViewItem::setState(const QMap&) - is deprecated. - - \reimp -*/ -void HbDataFormViewItem::setState(const QMap &state) -{ - HbAbstractViewItem::setState(state); -} - -/*! - \deprecated HbDataFormViewItem::contentWidget() const - is deprecated. Use dataItemContentWidget() instead - - Return the content widget of HbDataFormViewItem. - \sa dataItemContentWidget -*/ -HbWidget* HbDataFormViewItem::contentWidget()const -{ - return 0; -} -/*! This API is valid only if HbDataFormViewItem represents a data item. Returns the content widget of data item. For example if data item is of type SliderItem then this API will return the instance of HbSlider.