]> Creatis software - cpPlugins.git/blob - appli/PipelineEditor/PipelineEditor.h
3a753d15588be73c55a3fb8d19fe15bb28eca058
[cpPlugins.git] / appli / PipelineEditor / PipelineEditor.h
1 #ifndef __PIPELINEEDITOR__H__
2 #define __PIPELINEEDITOR__H__
3
4 #include <cpPipelineEditor/BaseQtMainWindow.h>
5
6 // -------------------------------------------------------------------------
7 namespace Ui
8 {
9   class PipelineEditor;
10 }
11
12 /**
13  */
14 class PipelineEditor
15   : public cpPipelineEditor::BaseQtMainWindow
16 {
17   Q_OBJECT;
18
19 public:
20   typedef PipelineEditor                     Self;
21   typedef cpPipelineEditor::BaseQtMainWindow Superclass;
22
23 public:
24   explicit PipelineEditor(
25     int argc, char* argv[],
26     QApplication* app,
27     QWidget* parent = NULL
28     );
29   virtual ~PipelineEditor( );
30
31 protected slots:
32   void _ShowFilterOutput(
33     const std::string& filter_name, const std::string& output_name
34     );
35
36 private:
37   Ui::PipelineEditor* m_UI;
38 };
39
40 #endif // __CPPIPELINEEDITOR__H__
41
42 // eof - $RCSfile$