def __init__(self, parent=None): super(SelectButton, self).__init__(parent) self.defaultBGColor = QtGui.QPalette().color(self.backgroundRole()) self.setBorderColor(self.defaultBGColor) p = self.palette() p.setColor(self.foregroundRole(), QtGui.QColor(000, 000, 000, 000)) p.setColor(self.backgroundRole(), QtGui.QColor(000, 000, 000, 000)) self.setPalette(p)
def set_overlay_background(self, color=QtGui.QColor(20, 20, 20, 90)): palette = QtGui.QPalette(self.parent().palette()) palette.setColor(palette.Background, color) self.setPalette(palette) self.setAutoFillBackground(True)