equal
deleted
inserted
replaced
24 #include <HbShrinkingVkbHost> |
24 #include <HbShrinkingVkbHost> |
25 |
25 |
26 #include "hsmenustates_global.h" |
26 #include "hsmenustates_global.h" |
27 #include "hsmenuviewbuilder.h" |
27 #include "hsmenuviewbuilder.h" |
28 #include "hssearchviewbuilder.h" |
28 #include "hssearchviewbuilder.h" |
|
29 #include "hssearchfilterproxymodel.h" |
29 |
30 |
30 class QSortFilterProxyModel; |
|
31 class HsMainWindow; |
31 class HsMainWindow; |
32 class HbAbstractViewItem; |
32 class HbAbstractViewItem; |
33 class HbLineEdit; |
33 class HbLineEdit; |
34 class HbSearchPanel; |
34 class HbSearchPanel; |
35 |
35 |
92 private: |
92 private: |
93 |
93 |
94 QModelIndex mSearchViewInitialIndex; |
94 QModelIndex mSearchViewInitialIndex; |
95 QModelIndex mIndexToScrollAfterSearchDone; |
95 QModelIndex mIndexToScrollAfterSearchDone; |
96 QModelIndex mSearchViewLongPressedIndex; |
96 QModelIndex mSearchViewLongPressedIndex; |
97 QSortFilterProxyModel *mProxyModel; // owned |
97 HsSearchFilterProxyModel *mProxyModel; // owned |
98 HbView *mSearchView; |
98 HbView *mSearchView; |
99 HbListView *mSearchListView; |
99 HbListView *mSearchListView; |
100 HbSearchPanel *mSearchPanel; |
100 HbSearchPanel *mSearchPanel; |
101 const HsStateContext mStateContext; |
101 const HsStateContext mStateContext; |
102 HsOperationalContext mAfterSearchContext; |
102 HsOperationalContext mAfterSearchContext; |
104 HsMainWindow &mMainWindow; |
104 HsMainWindow &mMainWindow; |
105 HbListView *mListView; |
105 HbListView *mListView; |
106 QScopedPointer<HbShrinkingVkbHost> mVkbHost; |
106 QScopedPointer<HbShrinkingVkbHost> mVkbHost; |
107 HsSearchViewBuilder mSearchViewBuilder; |
107 HsSearchViewBuilder mSearchViewBuilder; |
108 bool mEmptyResultText; |
108 bool mEmptyResultText; |
|
109 QString mCriteria; |
|
110 |
109 }; |
111 }; |
110 |
112 |
111 #endif /* HSSEARCHVIEW_H_ */ |
113 #endif /* HSSEARCHVIEW_H_ */ |