1
0
Fork 0
mirror of synced 2024-05-04 20:52:58 +12:00

Painter: Use QPalette.Window as background color

This commit is contained in:
loathingKernel 2024-02-24 02:22:25 +02:00
parent ae69413ddb
commit 379cbd2f89
No known key found for this signature in database
GPG key ID: CE0C72D0B53821FD
3 changed files with 4 additions and 4 deletions

View file

@ -59,11 +59,11 @@ class DownloadWidget(ImageWidget):
def paint_image_empty(self, painter: QPainter, a0: QPaintEvent) -> None:
# when pixmap object is not available yet, show a gray rectangle
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:
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)
brush = QBrush(self._pixmap)
brush.setTransform(self._transform)

View file

@ -99,7 +99,7 @@ class ListGameWidget(GameWidget):
def paint_image_cover(self, painter: QPainter, a0: QPaintEvent) -> None:
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)
brush = QBrush(self._pixmap)
brush.setTransform(self._transform)

View file

@ -136,7 +136,7 @@ class ImageWidget(QWidget):
painter.setOpacity(1.0)
painter.setCompositionMode(QPainter.CompositionMode_Source)
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:
painter.setRenderHint(QPainter.Antialiasing, False)