-signals:
- /// The signal about key release on the control, that corresponds to the attribute
- /// \param theAttributeName a name of the attribute
- /// \param theEvent key release event
- void keyReleased(const std::string& theAttributeName, QKeyEvent* theEvent);
- /// The signal about the widget activation
- /// \param theWidget the activated widget
- void widgetActivated(ModuleBase_ModelWidget* theWidget);
+ // Makes the given widget active, highlights it and removes
+ // highlighting from the previous active widget
+ // emits widgetActivated(theWidget) signal
+ virtual void activateWidget(ModuleBase_ModelWidget* theWidget);