diff -r 57d77d90783b -r 97d7f0705d0a userguide/inc/HelpMainWindow.h --- 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