-#ifndef __PipelineEditor__h__
-#define __PipelineEditor__h__
+// =========================================================================
+// @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
+// =========================================================================
+#ifndef __cpPlugins__appli__PipelineEditor__PipelineEditor__h__
+#define __cpPlugins__appli__PipelineEditor__PipelineEditor__h__
#include <QMainWindow>
-#include <cpBaseQtApplication/MainWindow.h>
+#include <PipelineEditor/ui_PipelineEditor.h>
+#include <cpPlugins/Interface/Manager.h>
-namespace Ui { class PipelineEditor; }
-
-/**
- */
class PipelineEditor
- : public cpBaseQtApplication::MainWindow
+ : public QMainWindow,
+ private Ui::PipelineEditor
{
Q_OBJECT;
-public:
- typedef PipelineEditor Self;
- typedef cpBaseQtApplication::MainWindow Superclass;
public:
- explicit PipelineEditor(
- int argc, char* argv[],
- QWidget* parent = NULL
- );
+ explicit PipelineEditor( QWidget* parent = NULL );
virtual ~PipelineEditor( );
-protected slots:
- void _slotView( const std::string& name, bool show );
- void _slotPrintExecutionInformation( bool show );
-
private:
- Ui::PipelineEditor* m_UI;
+ std::string m_HomeDir;
+ cpPlugins::Interface::Manager m_Mgr;
};
-#endif // __PipelineEditor__h__
+#endif // __cpPlugins__appli__PipelineEditor__PipelineEditor__h__
// eof - $RCSfile$