code: def connect(self, signalName, slot):
          
          assert signalName in self, "%s is not a registered signal" % signalName
          self[signalName].connect(slot)
docs: Connects a given signal to a given slot
          :param signalName: the signal name to connect to
          :param slot: the callable slot to register