docs: def mouseMoveEvent( self, event ):
          """
          Overloads the base QGraphicsScene method to update the active \
          connection if there is one going on.
                      
          :param      event   <QMouseMoveEvent>
          """
          if ( self._activeConnection ):
              if self._activeConnection.customData('__output__'):
                  self._activeConnection.setInputPoint(event.scenePos())
              else:
                  self._activeConnection.setOutputPoint(event.scenePos())
          
          super(XNodeScene, self).mouseMoveEvent(event)