Salome HOME
[MEDCalc] Contour presentation
[modules/med.git] / src / MEDCalc / gui / WorkspaceController.cxx
index ad2c1e231383e3ccc724931b834ac07099c3bf4b..f135d38fcf99ef9e1509e0f8d856731e384275fa 100644 (file)
@@ -36,6 +36,7 @@
 #include <SUIT_ResourceMgr.h>
 
 #include <QTimer>
+#include <QMessageBox>
 
 /*!
  * This class defines a DockWidget plugged in the SALOME application,
@@ -319,6 +320,10 @@ void WorkspaceController::processMedEvent(const MEDCALC::MedEvent* event) {
   else if ( event->type == MEDCALC::EVENT_QUIT_SALOME ) {
     emit workspaceSignal(event); // forward to TestController
   }
+  else if ( event->type == MEDCALC::EVENT_ERROR ) {
+      std::string msg(event->msg);
+      QMessageBox::warning(_salomeModule->getApp()->desktop(), "Error", QString::fromStdString(msg));
+    }
 }
 
 /*!