From a51a67fae31cbc35a5d6806de5edc76bd322b94c Mon Sep 17 00:00:00 2001 From: 283375 Date: Wed, 25 Oct 2023 17:53:21 +0800 Subject: [PATCH] impr: minor improvements --- ui/designer/tabs/tabTools/tabTools_Andreal.ui | 2 +- ui/designer/tabs/tabTools/tabTools_Andreal_ui.py | 2 +- ui/implements/tabs/tabTools/tabTools_ChartRecommend.py | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ui/designer/tabs/tabTools/tabTools_Andreal.ui b/ui/designer/tabs/tabTools/tabTools_Andreal.ui index f6182cb..d92d317 100644 --- a/ui/designer/tabs/tabTools/tabTools_Andreal.ui +++ b/ui/designer/tabs/tabTools/tabTools_Andreal.ui @@ -339,7 +339,7 @@ - <a href="https://github.com/283375/AndrealImageGenerator">283375/AndrealImageGenerator</a><br>(forked from <a href="https://github.com/Awbugl/AndrealImageGenerator">Awbugl/AndrealImageGenerator</a>) + <a href="https://github.com/283375/AndrealImageGenerator">283375/AndrealImageGenerator</a><br>(forked from <a href="https://github.com/Awbugl/AndrealImageGenerator">Awbugl/AndrealImageGenerator</a>) true diff --git a/ui/designer/tabs/tabTools/tabTools_Andreal_ui.py b/ui/designer/tabs/tabTools/tabTools_Andreal_ui.py index b3706b5..0f0513c 100644 --- a/ui/designer/tabs/tabTools/tabTools_Andreal_ui.py +++ b/ui/designer/tabs/tabTools/tabTools_Andreal_ui.py @@ -227,6 +227,7 @@ class Ui_TabTools_Andreal(object): self.label_7 = QLabel(TabTools_Andreal) self.label_7.setObjectName(u"label_7") + self.label_7.setText(u"283375/AndrealImageGenerator
(forked from Awbugl/AndrealImageGenerator)") self.label_7.setOpenExternalLinks(True) self.formLayout.setWidget(9, QFormLayout.FieldRole, self.label_7) @@ -257,7 +258,6 @@ class Ui_TabTools_Andreal(object): self.generatePreviewButton.setText(QCoreApplication.translate("TabTools_Andreal", u"generatePreviewButton", None)) self.generateImageButton.setText(QCoreApplication.translate("TabTools_Andreal", u"generateImageButton", None)) self.label_4.setText(QCoreApplication.translate("TabTools_Andreal", u"sourceCode", None)) - self.label_7.setText(QCoreApplication.translate("TabTools_Andreal", u"283375/AndrealImageGenerator
(forked from Awbugl/AndrealImageGenerator)", None)) pass # retranslateUi diff --git a/ui/implements/tabs/tabTools/tabTools_ChartRecommend.py b/ui/implements/tabs/tabTools/tabTools_ChartRecommend.py index 07c45ef..c75afa6 100644 --- a/ui/implements/tabs/tabTools/tabTools_ChartRecommend.py +++ b/ui/implements/tabs/tabTools/tabTools_ChartRecommend.py @@ -5,12 +5,12 @@ from arcaea_offline.database import Database from arcaea_offline.models import Chart, Score from arcaea_offline.utils.rating import rating_class_to_text from PySide6.QtCore import QModelIndex, Qt, Slot -from PySide6.QtGui import QColor, QPalette from PySide6.QtWidgets import QDialog, QLabel, QVBoxLayout, QWidget from ui.designer.tabs.tabTools.tabTools_ChartRecommend_ui import ( Ui_TabTools_ChartRecommend, ) +from ui.extends.shared.language import LanguageChangeEventFilter from ui.extends.tabs.tabTools.tabTools_ChartRecommend import ( ChartsModel, ChartsWithScoreBestModel, @@ -55,6 +55,9 @@ class TabTools_ChartRecommend(Ui_TabTools_ChartRecommend, QWidget): super().__init__(parent) self.setupUi(self) + self.languageChangeEventFilter = LanguageChangeEventFilter(self) + self.installEventFilter(self.languageChangeEventFilter) + self.db = Database() self.chartsByConstantModel = ChartsModel(self)