homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h
changeset 63 52b0f64eeb51
parent 55 03646e8da489
child 69 87476091b3f5
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h	Fri Jun 25 19:19:22 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsmenuview.h	Fri Jul 09 14:36:01 2010 +0300
@@ -21,6 +21,7 @@
 #include <QObject>
 #include <QModelIndex>
 #include <QAbstractItemView>
+#include <QScopedPointer>
 #include <QSortFilterProxyModel>
 #include <HbAbstractItemView>
 #include "hsmenustates_global.h"
@@ -36,7 +37,7 @@
 class HbListView;
 class HbGroupBox;
 class HbWidget;
-class HbStaticVkbHost;
+class HbShrinkingVkbHost;
 class HsMenuItemModel;
 
 
@@ -89,9 +90,6 @@
                          QAbstractItemView::PositionAtTop);
     void findItem(QString criteriaStr);
 
-    void vkbOpened();
-    void vkbClosed();
-
 private:
 
     QModelIndex firstVisibleItemIndex(const HbListView *view) const;
@@ -123,7 +121,7 @@
 
     HbListView *mSearchListView;
     HbSearchPanel *mSearchPanel;
-    HbStaticVkbHost* mVkbHost;
+    QScopedPointer<HbShrinkingVkbHost> mVkbHost;
 
     HbPushButton *mCollectionButton;