eventFilter is probably the better way
hint works but has some draw problems