Use QEvent::Enter and QEvent::Leave.