code: def disconnect(self, signal, slot):
          
          sig_calls = self._callbacks.get(signal, [])
          for callback in sig_calls:
              if callback == slot:
                  sig_calls.remove(callback)
                  return True
          return False
docs: Breaks the connection between the inputted signal and the given slot.
          
          :param      signal | <variant>
                      slot   | <callable>
          
          :return     <bool> | connection broken