diff -r 23b5d6a29cce -r 4785f57bf3d4 homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h --- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h Fri May 14 15:43:04 2010 +0300 +++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h Thu May 27 12:46:08 2010 +0300 @@ -36,6 +36,7 @@ class HbListView; class HbGroupBox; class HbWidget; +class HbStaticVkbHost; class HsMenuItemModel; @@ -51,14 +52,14 @@ void setSearchPanelVisible(bool visible); - HbView *view(); + HbView *view() const; - HbListView *listView(); + HbListView *listView() const; void activate(); void inactivate(); - HbGroupBox *viewLabel(); + HbGroupBox *viewLabel() const; void setModel(HsMenuItemModel *model); @@ -83,11 +84,11 @@ QAbstractItemView::PositionAtTop); void findItem(QString criteriaStr); + void vkbOpened(); + void vkbClosed(); private: - void addViewToMainWindow(HbView *view); - QModelIndex firstVisibleItemIndex(const HbListView *view) const; void connectSearchPanelSignals(); @@ -117,6 +118,7 @@ HbListView *mSearchListView; HbSearchPanel *mSearchPanel; + HbStaticVkbHost* mVkbHost; HS_STATES_TEST_FRIEND_CLASS(MenuStatesTest) };