code: def drawForeground(self, painter, rect, showGrid, showColumns, showRows):
          
          painter.save()
          center = self.buildData('center')
          radius = self.buildData('radius') / 2.0
          palette = QtGui.QApplication.palette()
          pen = QtGui.QPen(palette.color(palette.Text))
          pen.setWidthF(0.75)
          painter.setBrush(palette.color(palette.Base))
          painter.setPen(pen)
          painter.setRenderHint(painter.Antialiasing)
          painter.drawEllipse(center, radius, radius)
          painter.restore()
docs: Draws the grid on the inputed painter
          
          :param      painter     | <QPainter>
                      rect        | <QRect>
                      showGrid    | <bool>
                      showColumns | <bool>
                      showRows    | <bool>