equal
deleted
inserted
replaced
76 \param parent Owner. |
76 \param parent Owner. |
77 */ |
77 */ |
78 HsInstalledAppsState::HsInstalledAppsState(HsMenuViewBuilder &menuViewBuilder, |
78 HsInstalledAppsState::HsInstalledAppsState(HsMenuViewBuilder &menuViewBuilder, |
79 HsMainWindow &mainWindow, |
79 HsMainWindow &mainWindow, |
80 QState *parent): |
80 QState *parent): |
81 QState(parent), |
81 HsBaseViewState(parent), |
82 mMenuView(menuViewBuilder, HsInstalledAppsContext), |
82 mMenuView(menuViewBuilder, HsInstalledAppsContext), |
83 mInstalledAppsModel(0), |
83 mInstalledAppsModel(0), |
84 mSecondarySoftkeyAction(new HbAction(Hb::BackNaviAction, this)), |
84 mSecondarySoftkeyAction(new HbAction(Hb::BackNaviAction, this)), |
85 mMainWindow(mainWindow), |
85 mMainWindow(mainWindow), |
86 mContextModelIndex(),mContextMenu(0) |
86 mContextModelIndex(),mContextMenu(0) |
173 SLOT(listItemLongPressed(HbAbstractViewItem *, QPointF))); |
173 SLOT(listItemLongPressed(HbAbstractViewItem *, QPointF))); |
174 |
174 |
175 connect(mInstalledAppsModel, SIGNAL(empty(bool)),this, |
175 connect(mInstalledAppsModel, SIGNAL(empty(bool)),this, |
176 SLOT(setEmptyLabelVisibility(bool))); |
176 SLOT(setEmptyLabelVisibility(bool))); |
177 |
177 |
178 mMenuView.viewLabel()->setHeading( |
|
179 hbTrId("txt_applib_subtitle_installed")); |
|
180 |
|
181 HSMENUTEST_FUNC_EXIT("HsInstalledAppsState::stateEntered"); |
178 HSMENUTEST_FUNC_EXIT("HsInstalledAppsState::stateEntered"); |
182 } |
179 } |
183 |
180 |
184 /*! |
181 /*! |
185 Slot invoked when a state is exited. |
182 Slot invoked when a state is exited. |
190 |
187 |
191 disconnect(mInstalledAppsModel, SIGNAL(empty(bool)),this, |
188 disconnect(mInstalledAppsModel, SIGNAL(empty(bool)),this, |
192 SLOT(setEmptyLabelVisibility(bool))); |
189 SLOT(setEmptyLabelVisibility(bool))); |
193 |
190 |
194 mMenuView.setSearchPanelVisible(false); |
191 mMenuView.setSearchPanelVisible(false); |
|
192 |
|
193 disconnect(&mMenuView, |
|
194 SIGNAL(activated(QModelIndex)), this, |
|
195 SLOT(listItemActivated(QModelIndex))); |
|
196 disconnect(&mMenuView, |
|
197 SIGNAL(longPressed(HbAbstractViewItem *, QPointF)), this, |
|
198 SLOT(listItemLongPressed(HbAbstractViewItem *, QPointF))); |
|
199 |
195 mMenuView.inactivate(); |
200 mMenuView.inactivate(); |
196 |
201 |
197 if (mContextMenu) |
202 if (mContextMenu) |
198 mContextMenu->close(); |
203 mContextMenu->close(); |
|
204 |
|
205 HsBaseViewState::stateExited(); |
199 |
206 |
200 HSMENUTEST_FUNC_EXIT("HsInstalledAppsState::stateExited"); |
207 HSMENUTEST_FUNC_EXIT("HsInstalledAppsState::stateExited"); |
201 qDebug("AllAppsState::stateExited()"); |
208 qDebug("AllAppsState::stateExited()"); |
202 } |
209 } |
203 |
210 |