docs: def connectDropzone( self, 
                           rect, 
                           slot, 
                           color = None,
                           style = None,
                           name  = '',
                           toolTip = '' ):
          """
          Connects the inputed dropzone to the given slot at the defined rect.
          
          :param      rect    | <QRectF>
                      slot    | <method> || <function>
          
          :return     <XNodeHotspot>
          """
          if not color:
              color = self.hotspotColor()
          if not style:
              style = self.hotspotStyle()
          
          hotspot = XNodeHotspot(rect, 
                                 slot, 
                                 name,
                                 toolTip)
          
          hotspot.setColor(color)
          hotspot.setStyle(style)
          self._dropzones.append(hotspot)
          return hotspot