'The OWBaseWidget info/warning/error state has changed.'

def __on_widget_state_changed(self, msg):

    widget = msg.group.widget
    try:
        node = self.node_for_widget(widget)
    except KeyError:
        pass
    else:
        self.__initialize_widget_state(node, widget)
