--- /dev/null
+#include <appli/PipelineEditor/PipelineEditorMainWindow.h>
+#include <appli/PipelineEditor/ui_PipelineEditorMainWindow.h>
+
+// -------------------------------------------------------------------------
+PipelineEditorMainWindow::
+PipelineEditorMainWindow(
+ int argc, char* argv[], QApplication* app, QWidget* parent
+ )
+ : Superclass( argc, argv, app, parent ),
+ m_UI( new Ui::PipelineEditorMainWindow )
+{
+ // Basic UI configuration
+ this->m_UI->setupUi( this );
+ this->_configure(
+ this->m_UI->Navigator,
+ this->m_UI->MPR,
+ this->m_UI->Canvas->editor( )
+ );
+
+ // Slots <-> signals
+ cpBaseQtApplication_ConnectAction( ActionOpen, _loadWorkspace );
+ cpBaseQtApplication_ConnectAction( ActionSave, _saveWorkspace );
+ cpBaseQtApplication_ConnectAction( ActionShowPlugins, _showPlugins );
+ cpBaseQtApplication_ConnectAction( ActionAddEnvironmentPath, _addEnvironmentPaths );
+ cpBaseQtApplication_ConnectAction( ActionLoadPluginFile, _loadPlugins );
+ cpBaseQtApplication_ConnectAction( ActionLoadPluginDirectory, _loadPluginsFromPath );
+}
+
+// -------------------------------------------------------------------------
+PipelineEditorMainWindow::
+~PipelineEditorMainWindow( )
+{
+ delete this->m_UI;
+}
+
+// eof - $RCSfile$