diff --git a/rare/components/tabs/games/game_widgets/library_widget.py b/rare/components/tabs/games/game_widgets/library_widget.py index 15f69e49..995d5fba 100644 --- a/rare/components/tabs/games/game_widgets/library_widget.py +++ b/rare/components/tabs/games/game_widgets/library_widget.py @@ -18,7 +18,7 @@ class ProgressLabel(QLabel): def __center_on_parent(self): fm = QFontMetrics(self.font()) - rect = fm.boundingRect(f" {self.text()} ") + rect = fm.boundingRect(" 100% ") rect.moveCenter(self.parent().contentsRect().center()) self.setGeometry(rect) diff --git a/rare/components/tabs/games/game_widgets/list_game_widget.py b/rare/components/tabs/games/game_widgets/list_game_widget.py index 903867d7..e6832388 100644 --- a/rare/components/tabs/games/game_widgets/list_game_widget.py +++ b/rare/components/tabs/games/game_widgets/list_game_widget.py @@ -9,12 +9,10 @@ from PyQt5.QtGui import ( QLinearGradient, QPixmap, QImage, - QResizeEvent, ) from rare.models.game import RareGame from rare.utils.misc import format_size -from rare.widgets.image_widget import ImageWidget from .game_widget import GameWidget from .list_widget import ListWidget @@ -70,23 +68,6 @@ class ListGameWidget(GameWidget): refactored to be used in downloads and/or dlcs """ - def event(self, e: QEvent) -> bool: - if e.type() == QEvent.LayoutRequest: - if self.progress_label.isVisible(): - width = int(self._pixmap.width() / self._pixmap.devicePixelRatioF()) - origin = self.width() - width - fill_rect = QRect(origin, 0, width, self.sizeHint().height()) - self.progress_label.setGeometry(fill_rect) - return ImageWidget.event(self, e) - - def resizeEvent(self, a0: QResizeEvent) -> None: - if self.progress_label.isVisible(): - width = int(self._pixmap.width() / self._pixmap.devicePixelRatioF()) - origin = self.width() - width - fill_rect = QRect(origin, 0, width, self.sizeHint().height()) - self.progress_label.setGeometry(fill_rect) - ImageWidget.resizeEvent(self, a0) - def prepare_pixmap(self, pixmap: QPixmap) -> QPixmap: device: QImage = QImage( pixmap.size().width() * 3,