#include #include // ------------------------------------------------------------------------- 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->UpdateEnvironment( ); this->_Configure( this->m_UI->Plugins, this->m_UI->MPR, this->m_UI->Canvas->editor( ) ); // Slots <-> signals this->connect( this->m_UI->ActionOpen, SIGNAL( triggered( ) ), this, SLOT( _InteractiveLoadWorkspace( ) ) ); this->connect( this->m_UI->ActionSave, SIGNAL( triggered( ) ), this, SLOT( _InteractiveSaveWorkspace( ) ) ); // TODO: _QT_CONNECT_ACTION( Close ); this->connect( this->m_UI->ActionLoadPluginFile, SIGNAL( triggered( ) ), this, SLOT( _InteractiveLoadPlugins( ) ) ); this->connect( this->m_UI->ActionLoadPluginDirectory, SIGNAL( triggered( ) ), this, SLOT( _InteractiveLoadPluginsFromPath( ) ) ); this->connect( this->m_UI->ActionShowPlugins, SIGNAL( triggered( ) ), this, SLOT( _ShowPlugins( ) ) ); this->connect( this->m_UI->ActionAddEnvironmentPath, SIGNAL( triggered( ) ), this, SLOT( _InteractiveAddEnviromentPaths( ) ) ); } // ------------------------------------------------------------------------- PipelineEditorMainWindow:: ~PipelineEditorMainWindow( ) { delete this->m_UI; } // eof - $RCSfile$