docs: def setRect( self, rect ):
          """
          Sets the rect for this node, ensuring that the width and height \
          meet the minimum requirements.
          
          :param      rect        <QRectF>
          """
          mwidth  = self.minimumWidth()
          mheight = self.minimumHeight()
          
          if ( rect.width() < mwidth ):
              rect.setWidth(mwidth)
          if ( rect.height() < mheight ):
              rect.setHeight(mheight)
          
          return super(XNode, self).setRect(rect)