userguide/inc/HelpMainWindow.h
changeset 26 97d7f0705d0a
parent 15 c0dfc135a46c
child 53 01c62bde3a2a
--- a/userguide/inc/HelpMainWindow.h	Tue Jun 01 23:20:16 2010 +0300
+++ b/userguide/inc/HelpMainWindow.h	Tue Jun 08 18:34:07 2010 +0800
@@ -23,9 +23,10 @@
 #include "HelpCommon.h"
 #include "HelpDocumentLoader.h"
 
+class HelpBaseView;
 class HelpCategoryView;
+class HelpKeywordView;
 class HelpContentsView;
-class HbToolBar;
 
 class HelpMainWindow : public HbMainWindow
 {
@@ -37,33 +38,25 @@
 
 private slots:
     void onActivateView(HelpViewName viewName);
+    void saveActivity();
 
 private: // activate views
 	void activateCategoryView();
+	void activateKeywordView();
 	void activateContentsView();
-	void initToolbar();
-	void RefreshToolbarText(Qt::Orientation orientation);
 	
 private:
-	void connectViewSignal(const QObject *object);
+	void connectViewSignal(const HelpBaseView *view);
 
-signals:
-	void backActionSignal();
-	
-private slots: // handle tollbar event
-    void onToolbarAll();
-    void onToolbarFind();
-    void onToolbarOnlineSupport();
-
-private slots:
-	void onOrientationChanged(Qt::Orientation orientation);
+private slots: // handle view event
+    void onShowAllList();
+    void onShowFindList();
 
 private:
 	HelpCategoryView* mCategoryView;
+	HelpKeywordView* mKeywordView;
 	HelpContentsView* mContentsView;
-	HbToolBar*         mToolBar;
-	HelpUIBuilder mBuilder;
-
+	HelpViewName mPreviousViewName;
 };
 
 #endif //HELPMAINWINDOW_H