Make sure the background extends to 0 for the first item.
        
        :param      painter | <QtGui.QPainter>
                    rect    | <QtCore.QRect>
                    brush   | <QtGui.QBrush>

def drawBackground( self, painter, opt, rect, brush ):
        """
        Make sure the background extends to 0 for the first item.
        
        :param      painter | <QtGui.QPainter>
                    rect    | <QtCore.QRect>
                    brush   | <QtGui.QBrush>
        """
        if not brush:
            return
        
        painter.setPen(QtCore.Qt.NoPen)
        painter.setBrush(brush)
        painter.drawRect(rect)