]> SALOME platform Git repositories - modules/homard.git/blobdiff - src/HOMARDGUI/MonPursueIteration.cxx
Salome HOME
Message d'erreur en cas de mauvais répertoire pour le cas en GUI
[modules/homard.git] / src / HOMARDGUI / MonPursueIteration.cxx
index 357f93bfaa5d626cf699a1ca5a3f6bd9f59d76d5..91c7ac02ddd5f68d63c57d75a1f5d151d150a30a 100644 (file)
@@ -94,11 +94,17 @@ bool MonPursueIteration::PushOnApply()
                               QObject::tr("HOM_CASE_DIRECTORY_1") );
     return false;
   }
-  if ((aDirName != _aDirName) and (myHomardGen->VerifieDir( aDirName.toStdString().c_str()) == false))
-  {
-    QMessageBox::critical( 0, QObject::tr("HOM_ERROR"),
-                              QObject::tr("HOM_CASE_DIRECTORY_2") );
-    return false;
+  if ( aDirName != _aDirName)
+  { QString CaseNameDir = myHomardGen->VerifieDir( aDirName.toStdString().c_str()) ;
+    if ( CaseNameDir != "" )
+    {
+      INFOS(CaseNameDir.toStdString().c_str());
+      QString texte ;
+      texte = QObject::tr("HOM_CASE_DIRECTORY_2") + CaseNameDir ;
+      QMessageBox::critical( 0, QObject::tr("HOM_ERROR"),
+                                texte );
+      return false;
+    }
   }
   if (chdir(aDirName.toStdString().c_str()) != 0)
   {