Any suggestions ?
Yes, you must do your painting actions in the painEvent().