1
0
Fork 0
mirror of synced 2024-06-02 02:34:40 +12:00

Refactor: Import ImageSize from widgets or directly from models

This commit is contained in:
loathingKernel 2023-04-16 16:45:36 +03:00
parent 0e4e7420cf
commit 1c6a05c3f1
No known key found for this signature in database
GPG key ID: CE0C72D0B53821FD
3 changed files with 5 additions and 7 deletions

View file

@ -5,10 +5,9 @@ from PyQt5.QtWidgets import QFrame, QMessageBox, QToolBox
from rare.models.game import RareGame
from rare.shared import LegendaryCoreSingleton, GlobalSignalsSingleton
from rare.shared.image_manager import ImageSize
from rare.ui.components.tabs.games.game_info.game_dlc import Ui_GameDlc
from rare.ui.components.tabs.games.game_info.game_dlc_widget import Ui_GameDlcWidget
from rare.widgets.image_widget import ImageWidget
from rare.widgets.image_widget import ImageWidget, ImageSize
from rare.widgets.side_tab import SideTabContents
from rare.utils.misc import widget_object_name
@ -76,6 +75,7 @@ class GameDlc(QToolBox, SideTabContents):
def __init__(self, parent=None):
super(GameDlc, self).__init__(parent=parent)
self.implements_scrollarea = True
self.ui = Ui_GameDlc()
self.ui.setupUi(self)
self.core = LegendaryCoreSingleton()
@ -93,7 +93,7 @@ class GameDlc(QToolBox, SideTabContents):
return self.ui.installed_dlc_container.findChild(
InstalledGameDlcWidget,
name=widget_object_name(InstalledGameDlcWidget, app_name),
options = Qt.FindDirectChildrenOnly
options=Qt.FindDirectChildrenOnly
)
def get_available(self, app_name: str) -> Optional[AvailableGameDlcWidget]:
@ -131,7 +131,6 @@ class GameDlc(QToolBox, SideTabContents):
i_widget.uninstalled.connect(self.append_available)
self.ui.installed_dlc_container.layout().addWidget(i_widget)
def append_available(self, rdlc: RareGame):
self.ui.available_dlc_label.setVisible(False)
self.ui.available_dlc_container.setVisible(True)

View file

@ -17,11 +17,10 @@ from PyQt5.QtWidgets import (
from rare.models.game import RareGame
from rare.shared import RareCore
from rare.shared.image_manager import ImageSize
from rare.shared.workers import VerifyWorker, MoveWorker
from rare.ui.components.tabs.games.game_info.game_info import Ui_GameInfo
from rare.utils.misc import format_size
from rare.widgets.image_widget import ImageWidget
from rare.widgets.image_widget import ImageWidget, ImageSize
from rare.widgets.side_tab import SideTabContents
from .move_game import MoveGamePopUp, is_game_dir

View file

@ -4,7 +4,7 @@ from typing import Optional
from PyQt5.QtCore import QEvent
from rare.models.game import RareGame
from rare.shared.image_manager import ImageSize
from rare.models.image import ImageSize
from .game_widget import GameWidget
from .icon_widget import IconWidget