]> Creatis software - cpPlugins.git/blob - appli/cpPipelineEditor/cpPipelineEditor.h
29700934256b7fb5b54afc00b5b4b5ad18832e49
[cpPlugins.git] / appli / cpPipelineEditor / cpPipelineEditor.h
1 #ifndef __CPPIPELINEEDITOR__H__
2 #define __CPPIPELINEEDITOR__H__
3
4 // Qt stuff
5 #include <QMainWindow>
6
7 // -------------------------------------------------------------------------
8 namespace Ui
9 {
10   class cpPipelineEditor;
11 }
12
13 namespace cpPlugins
14 {
15   namespace Interface
16   {
17     class Workspace;
18   }
19 }
20
21 /**
22  */
23 class cpPipelineEditor
24   : public QMainWindow
25 {
26   Q_OBJECT;
27
28 public:
29   typedef cpPipelineEditor Self;
30   typedef QMainWindow      Superclass;
31
32 public:
33   explicit cpPipelineEditor( QWidget* parent = 0 );
34   virtual ~cpPipelineEditor( );
35
36 protected slots:
37   void _ActionOpenWorkspace( );
38
39 private:
40   Ui::cpPipelineEditor* m_UI;
41   cpPlugins::Interface::Workspace* m_Workspace;
42 };
43
44 #endif // __CPPIPELINEEDITOR__H__
45
46 // eof - $RCSfile$