+void eWidget::setFocus(eWidget *focus)
+{
+ eDebug("setFocus in %p to %p, was %p", this, focus, m_current_focus);
+ if (m_current_focus)
+ m_current_focus->event(evtFocusLost, this);
+
+ m_current_focus = focus;
+
+ if (m_current_focus)
+ m_current_focus->event(evtFocusGot, this);
+}
+