palette = self.palette()# Mid is darker than Dark. Go figure... -Danbg_color = palette.color(QPalette.Mid)ifself.isDown()elsepalette.color(QPalette.Dark) fg_color = palette.color(QPalette.Window)# or QPalette.Base for whitepainter.setRenderHint(QPainter.Antialiasing,True) painter.setBrus...