Ciao, per core relative a Qt ti consiglio il loro forum ufficiale.
Relativamente a quanto da te chiesto secondo me dovresti implementare un even filter dentro ai widget e filtrare l'evento focus.