Salome HOME
Update Part item on activation of loaded document
[modules/shaper.git] / src / XGUI / XGUI_ErrorMgr.h
1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 // File:        XGUI_ErrorMgr.h
4 // Created:     22 July 2015
5 // Author:      Sergey POKHODENKO
6
7 #ifndef XGUI_ErrorMgr_H
8 #define XGUI_ErrorMgr_H
9
10 #include "XGUI.h"
11
12 #include <ModuleBase_IErrorMgr.h>
13
14 class XGUI_EXPORT XGUI_ErrorMgr : public ModuleBase_IErrorMgr
15 {
16   Q_OBJECT
17 public:
18   XGUI_ErrorMgr(QObject* theParent = 0);
19   /// Virtual destructor
20   virtual ~XGUI_ErrorMgr();
21
22 public slots:
23   /// Reimplemented from ModuleBase_ErrorMgr::onValidationStateChanged().
24   virtual void onValidationStateChanged();
25
26 protected slots:
27   /// Reimplemented from ModuleBase_ErrorMgr::onWidgetChanged().
28   virtual void onWidgetChanged();
29 };
30
31 #endif // XGUI_ErrorMgr_H