/// \param theObj is object for moving
static void moveObject(ObjectPtr theObj);
+ /// Sends a message about block/unblock viewer updating
+ /// \param theValue a boolean value
+ static void blockUpdateViewer(const bool theValue);
+
signals:
/// The signal about widget values are to be changed
void beforeValuesChanged();
void afterValuesRestored();
/// The signal about key release on the control, that corresponds to the attribute
+ /// \param theObject a sender of the event
/// \param theEvent key release event
- void keyReleased(QKeyEvent* theEvent);
+ void keyReleased(QObject* theObject, QKeyEvent* theEvent);
/// The signal is emitted if the enter is clicked in the control of the widget
- void enterClicked();
+ /// \param theObject a sender of the event
+ void enterClicked(QObject* theObject);
/// The signal about the widget is get focus
/// \param theWidget the model base widget
/// The method called when widget is activated
virtual void activateCustom() {};
- /// Sends a message about block/unblock viewer updating
- /// \param theValue a boolean value
- static void blockUpdateViewer(const bool theValue);
-
protected slots:
/// Processing of values changed in model widget by store the current value to the feature
void onWidgetValuesChanged();