]> Creatis software - cpPlugins.git/blobdiff - lib/cpBaseQtApplication/MainWindow.cxx
...
[cpPlugins.git] / lib / cpBaseQtApplication / MainWindow.cxx
index 1a425579b44d19b51f0bb2dbdabcc580e0d6a665..d70d4c014bca5b19988f95a417bfb165ab5b38b1 100644 (file)
@@ -49,7 +49,17 @@ MainWindow(
 {
   QFileInfo i( argv[ 0 ] );
   if( i.exists( ) )
-    this->m_Interface.UpdateEnvironments( i.canonicalPath( ).toStdString( ) );
+  {
+    this->m_ExecutionPath = i.canonicalPath( ).toStdString( );
+    try
+    {
+      this->m_Interface.OpenEnvironments( this->m_ExecutionPath );
+      this->m_Interface.UpdateEnvironments( this->m_ExecutionPath );
+    }
+    catch( ... ) { }
+  }
+  else
+    this->m_ExecutionPath = "";
   this->m_Workspace.SetInterface( &( this->m_Interface ) );
 }