32 #ifndef CXHELPWIDGET_H
33 #define CXHELPWIDGET_H
36 #include "boost/shared_ptr.hpp"
44 class HelpSearchWidget;
45 class HelpIndexWidget;
69 void toggleShowNavigationControls();
73 virtual void showEvent(QShowEvent* event);
74 virtual void hideEvent(QHideEvent* event);
75 virtual void prePaintEvent();
77 void addSearchWidget(QTabWidget* tabWidget, QBoxLayout* buttonLayout);
78 void addIndexWidget(QTabWidget* tabWidget, QBoxLayout* buttonLayout);
79 void addContentWidget(QTabWidget* tabWidget, QBoxLayout* buttonLayout);
80 void addToggleTabWidgetButton(QBoxLayout* buttonLayout);
81 void addWebNavigationButtons(QBoxLayout* buttonLayout);
83 QVBoxLayout* mVerticalLayout;
84 QTabWidget* mTabWidget;
91 QAction* mShowNavigationControlsAction;
98 #endif // CXHELPWIDGET_H
boost::shared_ptr< HelpEngine > HelpEnginePtr