How can we give an zoom in , zoom out effect to a button when its state changes (in qml)