20 #ifndef XGUI_ErrorMgr_H
21 #define XGUI_ErrorMgr_H
25 #include <ModuleBase_IErrorMgr.h>
26 #include <ModelAPI_Feature.h>
58 void updateAcceptAllAction(
const FeaturePtr& theFeature);
61 bool isApplyEnabled()
const;
69 void storeInitialActionValues();
75 void updateAcceptActionState(
const QString& theError);
93 QString myAcceptToolTip;
94 QString myAcceptAllToolTip;
95 QString myAcceptStatusTip;
96 QString myAcceptAllStatusTip;
An interface to Errors manager object.
Definition: ModuleBase_IErrorMgr.h:38
virtual void updateActions(const std::shared_ptr< ModelAPI_Feature > &theFeature)=0
Update actions for the given feature.
virtual void onWidgetChanged()=0
Process values changed event for processing feature attribute validation errors.
Class which provides access to Workshop object services.
Definition: ModuleBase_IWorkshop.h:48
Class of Errors manager object.
Definition: XGUI_ErrorMgr.h:42
Class which defines a configuration of the application (Workshop) and launches it.
Definition: XGUI_Workshop.h:82