Some Fixes
This commit is contained in:
parent
98c8cbb8a5
commit
89f73f40ae
6
.idea/vcs.xml
Normal file
6
.idea/vcs.xml
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
|
@ -14,7 +14,6 @@ class TabWidget(QTabWidget):
|
|||
|
||||
self.game_list = Games(core)
|
||||
self.addTab(self.game_list, self.tr("Games"))
|
||||
|
||||
self.downloadTab = DownloadTab(core)
|
||||
self.addTab(self.downloadTab, "Downloads")
|
||||
self.downloadTab.finished.connect(self.game_list.game_list.update_list)
|
||||
|
@ -26,11 +25,9 @@ class TabWidget(QTabWidget):
|
|||
self.account = QWidget()
|
||||
self.addTab(self.account, "")
|
||||
self.setTabEnabled(3, False)
|
||||
|
||||
# self.settings = SettingsTab(core)
|
||||
self.settings = QWidget()
|
||||
self.addTab(self.settings, QIcon(style_path + "/Icons/settings.png"), "")
|
||||
|
||||
self.tabBar().setTabButton(3, self.tabBar().RightSide, TabButtonWidget(core))
|
||||
|
||||
def resizeEvent(self, event):
|
||||
|
|
|
@ -50,17 +50,19 @@ class GameWidgetInstalled(QWidget):
|
|||
|
||||
self.title_label = QLabel(f"<h4>{game.title}</h4>")
|
||||
self.title_label.setWordWrap(True)
|
||||
self.title_label.setFixedWidth(180)
|
||||
self.title_label.setFixedWidth(175)
|
||||
minilayout = QHBoxLayout()
|
||||
self.title_label.setObjectName("game_widget")
|
||||
minilayout.addWidget(self.title_label)
|
||||
# minilayout.addStretch(1)
|
||||
self.menu_btn = QPushButton(QIcon(style_path + "/Icons/menu.png"), "")
|
||||
self.menu_btn = QPushButton()
|
||||
self.menu_btn.setIcon(QIcon(style_path + "/Icons/menu.png"))
|
||||
self.menu_btn.setObjectName("installed_menu_button")
|
||||
self.menu = Menu()
|
||||
self.menu.action.connect(self.menu_action)
|
||||
self.menu_btn.setMenu(self.menu)
|
||||
self.menu_btn.setObjectName("menu")
|
||||
self.menu_btn.setFixedWidth(10)
|
||||
self.menu_btn.setFixedWidth(17)
|
||||
minilayout.addWidget(self.menu_btn)
|
||||
minilayout.addStretch(1)
|
||||
self.layout.addLayout(minilayout)
|
||||
|
|
|
@ -11,6 +11,7 @@ from legendary.models.game import Game
|
|||
from Rare.utils.Dialogs.InstallDialog import InstallDialog
|
||||
from Rare.utils.QtExtensions import ClickableLabel
|
||||
from Rare.utils.RareConfig import IMAGE_DIR
|
||||
from Rare.utils.utils import download_image
|
||||
|
||||
logger = getLogger("Uninstalled")
|
||||
|
||||
|
@ -29,18 +30,20 @@ class GameWidgetUninstalled(QWidget):
|
|||
else:
|
||||
logger.warning(f"No Image found: {self.game.app_title}")
|
||||
pixmap = None
|
||||
|
||||
if pixmap.isNull():
|
||||
logger.info(game.app_title + " has a corrupt image.")
|
||||
download_image(game, force=True)
|
||||
pixmap = QPixmap(f"{IMAGE_DIR}/{game.app_name}/UninstalledArt.png")
|
||||
|
||||
if pixmap:
|
||||
w = 200
|
||||
pixmap = pixmap.scaled(w, int(w * 4 / 3))
|
||||
self.image = ClickableLabel()
|
||||
self.image.setPixmap(pixmap)
|
||||
self.layout.addWidget(self.image)
|
||||
|
||||
self.title_label = QLabel(f"<h3>{game.app_title}</h3>")
|
||||
self.title_label.setStyleSheet("""
|
||||
QLabel{
|
||||
text-align: center;
|
||||
}
|
||||
""")
|
||||
self.title_label.setWordWrap(True)
|
||||
self.layout.addWidget(self.title_label)
|
||||
|
||||
|
|
|
@ -44,7 +44,6 @@ class GameListHeadBar(QWidget):
|
|||
self.layout.addWidget(self.list_view)
|
||||
self.view = QCheckBox("Icon view")
|
||||
self.layout.addWidget(self.view)
|
||||
|
||||
self.refresh_list = QPushButton()
|
||||
self.refresh_list.setIcon(self.style().standardIcon(getattr(QStyle, "SP_BrowserReload"))) # Reload icon
|
||||
self.layout.addWidget(self.refresh_list)
|
||||
|
|
|
@ -24,7 +24,6 @@ core = LegendaryCore()
|
|||
|
||||
def main():
|
||||
app = QApplication(sys.argv)
|
||||
|
||||
# Translator
|
||||
translator = QTranslator()
|
||||
lang = get_lang()
|
||||
|
|
|
@ -58,4 +58,7 @@ QCheckBox::indicator:checked {
|
|||
}
|
||||
#list_widget{
|
||||
border-top: 2px solid white;
|
||||
}
|
||||
QPushButton:hover#installed_menu_button{
|
||||
background-color: green;
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
|
Loading…
Reference in a new issue