Fixed use of QObject::disconnect to remove all signals from the specified object.

- The incorrect usage cause the double zoom in/out when using the push
buttons.