Emits the geometryChanged signal, provided the dispatcher's \
        signals are not currently blocked.  If the point value is not \
        provided, the object's current position will be used.
        
        :param      point      | <QPointF> || None
        
        :return     <bool> emitted

def emitGeometryChanged( self, point = None ):
        """
        Emits the geometryChanged signal, provided the dispatcher's \
        signals are not currently blocked.  If the point value is not \
        provided, the object's current position will be used.
        
        :param      point      | <QPointF> || None
        
        :return     <bool> emitted
        """
        # check the signals blocked
        if ( self.signalsBlocked() ):
            return False
        
        # grab the point
        if ( point == None ):
            point = self.pos()
        
        # emit the signal
        self.dispatch.geometryChanged.emit(point)
        return True