Painter: Use QPalette.Window as background color
This commit is contained in:
parent
ae69413ddb
commit
379cbd2f89
|
@ -59,11 +59,11 @@ class DownloadWidget(ImageWidget):
|
||||||
def paint_image_empty(self, painter: QPainter, a0: QPaintEvent) -> None:
|
def paint_image_empty(self, painter: QPainter, a0: QPaintEvent) -> None:
|
||||||
# when pixmap object is not available yet, show a gray rectangle
|
# when pixmap object is not available yet, show a gray rectangle
|
||||||
painter.setOpacity(0.5 * self._opacity)
|
painter.setOpacity(0.5 * self._opacity)
|
||||||
painter.fillRect(a0.rect(), self.palette().color(QPalette.Background))
|
painter.fillRect(a0.rect(), self.palette().color(QPalette.Window))
|
||||||
|
|
||||||
def paint_image_cover(self, painter: QPainter, a0: QPaintEvent) -> None:
|
def paint_image_cover(self, painter: QPainter, a0: QPaintEvent) -> None:
|
||||||
painter.setOpacity(self._opacity)
|
painter.setOpacity(self._opacity)
|
||||||
color = self.palette().color(QPalette.Background).darker(75)
|
color = self.palette().color(QPalette.Window).darker(75)
|
||||||
painter.fillRect(self.rect(), color)
|
painter.fillRect(self.rect(), color)
|
||||||
brush = QBrush(self._pixmap)
|
brush = QBrush(self._pixmap)
|
||||||
brush.setTransform(self._transform)
|
brush.setTransform(self._transform)
|
||||||
|
|
|
@ -99,7 +99,7 @@ class ListGameWidget(GameWidget):
|
||||||
|
|
||||||
def paint_image_cover(self, painter: QPainter, a0: QPaintEvent) -> None:
|
def paint_image_cover(self, painter: QPainter, a0: QPaintEvent) -> None:
|
||||||
painter.setOpacity(self._opacity)
|
painter.setOpacity(self._opacity)
|
||||||
color = self.palette().color(QPalette.Background).darker(75)
|
color = self.palette().color(QPalette.Window).darker(75)
|
||||||
painter.fillRect(self.rect(), color)
|
painter.fillRect(self.rect(), color)
|
||||||
brush = QBrush(self._pixmap)
|
brush = QBrush(self._pixmap)
|
||||||
brush.setTransform(self._transform)
|
brush.setTransform(self._transform)
|
||||||
|
|
|
@ -136,7 +136,7 @@ class ImageWidget(QWidget):
|
||||||
painter.setOpacity(1.0)
|
painter.setOpacity(1.0)
|
||||||
painter.setCompositionMode(QPainter.CompositionMode_Source)
|
painter.setCompositionMode(QPainter.CompositionMode_Source)
|
||||||
overlay, _ = self._generate_rounded_overlay()
|
overlay, _ = self._generate_rounded_overlay()
|
||||||
painter.fillPath(overlay, self.palette().color(QPalette.Background))
|
painter.fillPath(overlay, self.palette().color(QPalette.Window))
|
||||||
|
|
||||||
def paint_overlay_squared(self, painter: QPainter, a0: QPaintEvent) -> None:
|
def paint_overlay_squared(self, painter: QPainter, a0: QPaintEvent) -> None:
|
||||||
painter.setRenderHint(QPainter.Antialiasing, False)
|
painter.setRenderHint(QPainter.Antialiasing, False)
|
||||||
|
|
Loading…
Reference in a new issue