X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTOOLSGUI%2FToolsGUI_CatalogGeneratorDlg.cxx;h=8a2de8ff8fbbf9fef8e14c701206198b04ebe75c;hb=8091ffdec0e55752a16ec4d46ac1b944fc1e1ddf;hp=472ddf1b97bed3d14c65228d3d7383f96f181e2f;hpb=d26f738c9c427a45409bacf3848fd8c224edf6ed;p=modules%2Fgui.git diff --git a/src/TOOLSGUI/ToolsGUI_CatalogGeneratorDlg.cxx b/src/TOOLSGUI/ToolsGUI_CatalogGeneratorDlg.cxx old mode 100755 new mode 100644 index 472ddf1b9..8a2de8ff8 --- a/src/TOOLSGUI/ToolsGUI_CatalogGeneratorDlg.cxx +++ b/src/TOOLSGUI/ToolsGUI_CatalogGeneratorDlg.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2021 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -43,6 +43,8 @@ #include #include +#include + #include #include #include @@ -305,7 +307,7 @@ QString ToolsGUI_CatalogGeneratorDlg::getCompType() */ QString ToolsGUI_CatalogGeneratorDlg::getIdlPath() { - cout << "QAD_Desktop::getCatalogue() is not implemented!!"; + std::cout << "QAD_Desktop::getCatalogue() is not implemented!!"; if ( true ) return QString( "" ); /* @@ -399,8 +401,9 @@ void ToolsGUI_CatalogGeneratorDlg::onApply() } else { QString command = ""; - if ( getenv("KERNEL_ROOT_DIR") ) - command = QString( getenv( "KERNEL_ROOT_DIR" ) ) + "/bin/salome/runIDLparser -K " + IDLpath + " -Wbcatalog=" + XmlFile; + QString kernel_root = Qtx::getenv("KERNEL_ROOT_DIR"); + if ( !kernel_root.isEmpty() ) + command = kernel_root + "/bin/salome/runIDLparser -K " + IDLpath + " -Wbcatalog=" + XmlFile; else { SUIT_MessageBox::critical( this, tr("TOOLS_ERR_ERROR"),