code: def paintEvent( self, event ):
          
          super(XRolloutItem, self).paintEvent(event)
          
          with XPainter(self) as painter:
              w = self.width() - 3
              h = self.height() - 3
              
              color = self.palette().color(QPalette.Midlight)
              color = color.darker(180)
              pen = QPen(color)
              pen.setWidthF(0.5)
              
              painter.setPen(pen)
              painter.setBrush(self.palette().color(QPalette.Midlight))
              painter.setRenderHint(XPainter.Antialiasing)
              painter.drawRoundedRect(1, 1, w, h, 10, 10)
docs: Overloads the paint event to draw rounded edges on this widget.
          
          :param      event | <QPaintEvent>