use a qporpertyanimation instead of a qtimer...