Salome HOME
Problem with detection of multi-threaded libraries with CMake
[tools/install.git] / src / SALOME_HelpWindow.hxx
1 //  File      : SALOME_HelpWindow.hxx
2 //  Created   : Thu Dec 18 12:01:00 2002
3 //  Author    : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
4 //  Project   : SALOME
5 //  Module    : Installation Wizard
6 //  Copyright : 2002-2013 CEA
7
8 #ifndef __SALOME_HelpWindow
9 #define __SALOME_HelpWindow
10
11 #include <qmainwindow.h>
12
13 /*!
14   Install Wizard's help window class
15 */
16 class QTextBrowser;
17 class SALOME_InstallWizard;
18 class HelpWindow : public QMainWindow
19 {
20   Q_OBJECT
21
22 public:
23   // constructor
24   HelpWindow( SALOME_InstallWizard* wizard );
25   // destructor
26   ~HelpWindow();
27
28   // opens/raises Help window
29   static HelpWindow* openHelp( SALOME_InstallWizard* wizard );
30
31 protected:
32   void keyPressEvent( QKeyEvent* e );
33
34 private:
35   QTextBrowser*   browser;    // help window browser
36 };
37
38 #endif
39