#include "PipelineEditor.h"
#include "ui_PipelineEditor.h"
+#include <cstdlib>
+
+#include <QFileInfo>
#include <QMessageBox>
#include <cpPlugins/Image.h>
: Superclass( argc, argv, app, parent ),
m_UI( new Ui::PipelineEditor )
{
+ // Load environment configuration
+ char* p = std::getenv( cpPlugins_PATHS );
+ std::string sp = "";
+ if( p != NULL )
+ sp = std::string( p ) + std::string( cpPlugins_SEPARATOR );
+ QFileInfo info( argv[ 0 ] );
+ if( info.exists( ) )
+ sp += info.canonicalPath( ).toStdString( );
+ setenv( cpPlugins_PATHS, sp.c_str( ), 0 );
+
// Basic configuration
this->m_UI->setupUi( this );
this->_Configure(