X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_ModelWidget.h;h=25ccc5aa1abcf8d967e09a4791cef9d9fcc22969;hb=868158fe6d39b25e60ac528295b1c908821e4af5;hp=6e6b1aac416f420a7d17ce35dffec20d8c16df52;hpb=cc21f7540560d85b60431cf8d820d93c5e66800a;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_ModelWidget.h b/src/ModuleBase/ModuleBase_ModelWidget.h index 6e6b1aac4..25ccc5aa1 100644 --- a/src/ModuleBase/ModuleBase_ModelWidget.h +++ b/src/ModuleBase/ModuleBase_ModelWidget.h @@ -81,6 +81,10 @@ Q_OBJECT /// \return the enumeration result ValueState getValueState() const { return myState; } + /// Returns an attribute error according to the value state + /// It exists in all cases excepring the "Store" case + QString getValueStateError() const; + /// Defines if it is supposed that the widget should interact with the viewer. virtual bool isViewerSelector() { return false; } @@ -196,6 +200,9 @@ signals: /// \param theEvent key release event void keyReleased(QKeyEvent* theEvent); + /// The signal is emitted if the enter is clicked in the control of the widget + void enterClicked(); + /// The signal about the widget is get focus /// \param theWidget the model base widget void focusInWidget(ModuleBase_ModelWidget* theWidget);