homescreenapp/stateplugins/hsmenuworkerstateplugin/tsrc/t_hsmenuworkerstateplugin/src/hspage_mock.cpp
changeset 101 ba1b7e218624
parent 97 66b5fe3c07fd
equal deleted inserted replaced
98:e6f74eb7f69f 101:ba1b7e218624
   198 {
   198 {
   199     if (mNewWidgets.isEmpty()) {
   199     if (mNewWidgets.isEmpty()) {
   200         return;
   200         return;
   201     }
   201     }
   202 
   202 
   203     updateZValues();
   203     updateZValues(HsScene::instance()->activeWidget());
   204     HsWidgetHost *widget = 0;
   204     HsWidgetHost *widget = 0;
   205     for (int i = 0; i < mNewWidgets.count(); ++i) {
   205     for (int i = 0; i < mNewWidgets.count(); ++i) {
   206         widget = mNewWidgets.at(i);
   206         widget = mNewWidgets.at(i);
   207 //Not used in mock        newWidgetLayout->addItem(widget);
   207 //Not used in mock        newWidgetLayout->addItem(widget);
   208         widget->setPage(this);
   208         widget->setPage(this);
   226 /*!
   226 /*!
   227     Remove page and all it's contained widgets from database
   227     Remove page and all it's contained widgets from database
   228 */
   228 */
   229 bool HsPage::deleteFromDatabase()
   229 bool HsPage::deleteFromDatabase()
   230 {
   230 {
   231     //Not used in mock
   231 	//Not used in mock
   232     return true;
   232     return true;
   233 }
   233 }
   234 
   234 
   235 /*!
   235 /*!
   236     Return list of widgets belonging to a page
   236     Return list of widgets belonging to a page
   384 
   384 
   385 /*!
   385 /*!
   386     Update widgets z-values and persist those. Active widget has top most
   386     Update widgets z-values and persist those. Active widget has top most
   387     z-value.
   387     z-value.
   388 */
   388 */
   389 void HsPage::updateZValues()
   389 void HsPage::updateZValues(HsWidgetHost *activeWidget)
   390 {
   390 {
   391     int z = 0;
   391     int z = 0;
   392 
   392     Q_UNUSED(activeWidget)
   393     /*if (!mWidgets.isEmpty()) {
   393     /*if (!mWidgets.isEmpty()) {
   394         QMultiMap<qreal, HsWidgetHost *> map;
   394         QMultiMap<qreal, HsWidgetHost *> map;
   395         foreach (HsWidgetHost *widget, mWidgets) {
   395         foreach (HsWidgetHost *widget, mWidgets) {
   396             map.insert(widget->zValue(), widget);
   396             map.insert(widget->zValue(), widget);
   397         }
   397         }
   549     }
   549     }
   550 }
   550 }
   551 
   551 
   552 HsPageVisual *HsPage::visual()const
   552 HsPageVisual *HsPage::visual()const
   553 {
   553 {
   554     return 0;
   554 	return 0;	
   555 }
   555 }