- // Connect actions to slots
- this->connect(
- this->m_UI->ButtonLoadPluginsFile, SIGNAL( clicked( ) ),
- this, SLOT( _InteractiveLoadPlugins( ) )
- );
- this->connect(
- this->m_UI->ButtonLoadPluginsPath, SIGNAL( clicked( ) ),
- this, SLOT( _InteractiveLoadPluginsFromPath( ) )
- );
- this->connect(
- this->m_UI->ActionOpenWorkspace, SIGNAL( triggered( ) ),
- this, SLOT( _InteractiveLoadWorkspace( ) )
- );
- this->connect(
- this->m_UI->ActionSaveWorkspace, SIGNAL( triggered( ) ),
- this, SLOT( _InteractiveSaveWorkspace( ) )
- );
- this->connect(
- this->m_UI->Canvas->editor( ),
- SIGNAL( execFilter( const std::string& ) ),
- this,
- SLOT( _ExecFilter( const std::string& ) )
- );
- this->connect(
- this->m_UI->Canvas->editor( ),
- SIGNAL( showFilterOutput( const std::string&, const std::string& ) ),
- this,
- SLOT( _ShowFilterOutput( const std::string&, const std::string& ) )
- );
- this->connect(
- this->m_UI->Canvas->editor( ),
- SIGNAL( hideFilterOutput( const std::string&, const std::string& ) ),
- this,
- SLOT( _HideFilterOutput( const std::string&, const std::string& ) )
- );
- this->connect(
- this->m_UI->Canvas->editor( ),
- SIGNAL( visualPropertiesFilterOutput( const std::string&, const std::string& ) ),
- this,
- SLOT( _PropertiesFilterOutput( const std::string&, const std::string& ) )
+ // Connect slots <-> signals
+ cpBaseQtApplication_ConnectAction( actionLoadDirectory, _loadPluginsFromPath );
+ cpBaseQtApplication_ConnectAction( actionLoadLibrary, _loadPlugins );
+ cpBaseQtApplication_ConnectAction( actionOpenWorkspace, _loadWorkspace );
+ cpBaseQtApplication_ConnectAction( actionSaveWorkspace, _saveWorkspace );
+ cpBaseQtApplication_ConnectAction( actionSaveWorkspaceAs, _saveWorkspace );
+ cpBaseQtApplication_ConnectAction( actionActorsProperties, _actorsProperties );
+ this->m_UI->Canvas->connectOutputPortSlot(
+ this, SLOT( _slotView( const std::string&, bool ) )