Salome HOME
Initialisation de la base KERNEL avec la version operationnelle de KERNEL_SRC issue...
[modules/kernel.git] / src / SALOMEGUI / QAD_RightFrame.h
1 //  File      : QAD_RightFrame.h
2 //  Created   : Thu Jun 14 14:52:28 2001
3 //  Author    : Nicolas REJNERI
4 //  Project   : SALOME
5 //  Module    : SALOMEGUI
6 //  Copyright : Open CASCADE
7 //  $Header$
8
9 #ifndef QAD_RightFrame_H
10 #define QAD_RightFrame_H
11
12 #include "QAD_ViewFrame.h"
13 #include "QAD_Message.h"
14 #include "QAD_PyEditor.h"
15 #include "QAD_Splitter.h"
16 #include "QAD_PyInterp.h"
17
18 class QAD_EXPORT QAD_RightFrame : public QAD_Splitter
19 {
20  public:
21   QAD_RightFrame(QWidget *parent, const char *name,
22                  QAD_PyInterp* interp, ViewType vt);
23   ~QAD_RightFrame();
24
25   QAD_ViewFrame*    getViewFrame() const;
26   QAD_PyInterp*     get_PyInterp(void);
27   QAD_Message*      getMessage() const;
28   QAD_PyEditor*     getPyEditor() const;
29
30   void              compressBottom();
31   void              compressUp();
32   void              unCompressBottom();
33   void              unCompressUp();
34   
35 protected:
36   ViewType          myViewType;
37   
38   QAD_ViewFrame*    myViewFrame; 
39   QAD_PyEditor*     myPyEditor;
40   QAD_Message*      myMessage;
41   QAD_Splitter*     vsplitter;
42   QAD_PyInterp*     _interp;
43 };
44
45 #endif
46