def paintEvent( self, event ):
        """
        Overloads the paint event to draw rounded edges on this widget.
        
        :param      event | <QPaintEvent>
        """
        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)
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 )
Overloads the paint event to draw rounded edges on this widget.
        
        :param      event | <QPaintEvent>