Returns the rect that defines the boundary for the current pixmap
        based on the size of the button and the size of the pixmap.
        
        :return     <QtCore.QRect>

def currentPixmapRect(self):
        """
        Returns the rect that defines the boundary for the current pixmap
        based on the size of the button and the size of the pixmap.
        
        :return     <QtCore.QRect>
        """
        pixmap = self.currentPixmap()
        rect   = self.rect()
        size   = pixmap.size()
        
        x = rect.center().x() - (size.width() / 2.0)
        y = rect.center().y() - (size.height() / 2.0)
        
        return QtCore.QRect(x, y, size.width(), size.height())