class ModuleBase_IPropertyPanel;
+/**
+ * \class ModuleBase_IErrorMgr
+ * \ingroup GUI
+ * \brief An interface to Errors manager object
+ */
class MODULEBASE_EXPORT ModuleBase_IErrorMgr : public QObject
{
Q_OBJECT
public:
/// Default constructor
+ /// \param theParent a parent object
ModuleBase_IErrorMgr(QObject* theParent = 0);
/// Virtual destructor
virtual ~ModuleBase_IErrorMgr();
/// \return Currently installed property panel
ModuleBase_IPropertyPanel* propertyPanel() const { return myPropertyPanel; }
-public slots:
- /// SLOT, that is called after the operation is validated and feature validation errors have changed.
- virtual void onValidationStateChanged() = 0;
-
protected slots:
/// Process values changed event for processing feature attribute validation errors.
virtual void onWidgetChanged() = 0;