This commit is contained in:
恍兮惚兮 2024-06-06 12:53:37 +08:00
parent 2830af875d
commit 26ecdd0103
17 changed files with 8 additions and 48 deletions

View File

@ -1530,6 +1530,7 @@ class dialog_savedgame_new(QWidget):
self.flow = lazyscrollflow() self.flow = lazyscrollflow()
self.flow.bgclicked.connect(ItemWidget.clearfocus) self.flow.bgclicked.connect(ItemWidget.clearfocus)
self.formLayout.insertWidget(self.formLayout.count() - 1, self.flow) self.formLayout.insertWidget(self.formLayout.count() - 1, self.flow)
idx = 0
for k in savehook_new_list: for k in savehook_new_list:
if newtags != self.currtags: if newtags != self.currtags:
break break
@ -1562,7 +1563,8 @@ class dialog_savedgame_new(QWidget):
break break
if notshow: if notshow:
continue continue
self.newline(k) self.newline(k, idx == 0)
idx += 1
def showmenu(self, p): def showmenu(self, p):
menu = QMenu(self) menu = QMenu(self)
@ -1613,7 +1615,6 @@ class dialog_savedgame_new(QWidget):
layout = QHBoxLayout() layout = QHBoxLayout()
layout.setContentsMargins(0, 0, 0, 0) layout.setContentsMargins(0, 0, 0, 0)
layout.addWidget(QLabel(_TR("过滤")))
def refreshcombo(): def refreshcombo():
_ = self.tagswidget.lineEdit.currentText() _ = self.tagswidget.lineEdit.currentText()
@ -1747,12 +1748,14 @@ class dialog_savedgame_new(QWidget):
) )
_btn.setEnabled(_able1) _btn.setEnabled(_able1)
def getagameitem(self, k): def getagameitem(self, k, focus):
gameitem = ItemWidget( gameitem = ItemWidget(
k, functools.partial(_getpixfunction, k), savehook_new_data[k]["title"] k, functools.partial(_getpixfunction, k), savehook_new_data[k]["title"]
) )
gameitem.doubleclicked.connect(functools.partial(startgamecheck, self)) gameitem.doubleclicked.connect(functools.partial(startgamecheck, self))
gameitem.focuschanged.connect(self.itemfocuschanged) gameitem.focuschanged.connect(self.itemfocuschanged)
if focus:
gameitem.click()
return gameitem return gameitem
def newline(self, k, first=False): def newline(self, k, first=False):
@ -1763,12 +1766,12 @@ class dialog_savedgame_new(QWidget):
if first: if first:
self.idxsave.insert(0, k) self.idxsave.insert(0, k)
self.flow.insertwidget( self.flow.insertwidget(
0, (functools.partial(self.getagameitem, k), QSize(itemw, itemh)) 0, (functools.partial(self.getagameitem, k, True), QSize(itemw, itemh))
) )
else: else:
self.idxsave.append(k) self.idxsave.append(k)
self.flow.addwidget( self.flow.addwidget(
(functools.partial(self.getagameitem, k), QSize(itemw, itemh)) (functools.partial(self.getagameitem, k, False), QSize(itemw, itemh))
) )

View File

@ -324,34 +324,6 @@ def parsehtmlmethod(infopath):
text, text,
) )
hrefs = re.findall('src="(.*?)" width="(.*?)" height="(.*?)"', text)
# print(hrefs)
for href in hrefs:
if href[0].startswith("https://t.vndb.org/st/"):
href1 = href[0].replace("https://t.vndb.org/st/", "https://t.vndb.org/sf/")
localimg = vndbdownloadimg(href1, False)
if localimg:
text = text.replace(
'src="{}" width="{}" height="{}"'.format(href[0], href[1], href[2]),
'src="file://{}" width="512"'.format(
os.path.abspath(localimg).replace("\\", "/")
),
)
text = text.replace(
'href="{}"'.format(href1),
'href="file://{}"'.format(
os.path.abspath(localimg).replace("\\", "/")
),
)
elif href[0].startswith("https://t.vndb.org/cv/"):
localimg = vndbdownloadimg(href[0], False)
if localimg:
text = text.replace(
'src="{}"'.format(href[0]),
'src="file://{}"'.format(
os.path.abspath(localimg).replace("\\", "/")
),
)
with open(resavepath, "w", encoding="utf8") as ff: with open(resavepath, "w", encoding="utf8") as ff:
ff.write(text) ff.write(text)

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "أسماء الأشخاص المحظورين من القراءة التلقائية", "禁止自动朗读的人名": "أسماء الأشخاص المحظورين من القراءة التلقائية",
"启动": "بدء", "启动": "بدء",
"批量添加": "إضافة دفعة", "批量添加": "إضافة دفعة",
"过滤": "تصفية",
"备份路径": "مسار النسخ الاحتياطي", "备份路径": "مسار النسخ الاحتياطي",
"存档备份": "أرشيف النسخ الاحتياطي", "存档备份": "أرشيف النسخ الاحتياطي",
"备份到": "النسخ الاحتياطي", "备份到": "النسخ الاحتياطي",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "禁止自動朗讀的人名", "禁止自动朗读的人名": "禁止自動朗讀的人名",
"启动": "啟動", "启动": "啟動",
"批量添加": "批量添加", "批量添加": "批量添加",
"过滤": "過濾",
"备份路径": "備份路徑", "备份路径": "備份路徑",
"存档备份": "存檔備份", "存档备份": "存檔備份",
"备份到": "備份到", "备份到": "備份到",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Names that are prohibited from automatic reading", "禁止自动朗读的人名": "Names that are prohibited from automatic reading",
"启动": "start-up", "启动": "start-up",
"批量添加": "Batch Add", "批量添加": "Batch Add",
"过滤": "filter",
"备份路径": "Backup path", "备份路径": "Backup path",
"存档备份": "Archive backup", "存档备份": "Archive backup",
"备份到": "Back up to", "备份到": "Back up to",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Nombres de personas cuya lectura automática está prohibida", "禁止自动朗读的人名": "Nombres de personas cuya lectura automática está prohibida",
"启动": "Inicio", "启动": "Inicio",
"批量添加": "Añadir por lotes", "批量添加": "Añadir por lotes",
"过滤": "Filtrar",
"备份路径": "Ruta de respaldo", "备份路径": "Ruta de respaldo",
"存档备份": "Archivo de copias de Seguridad", "存档备份": "Archivo de copias de Seguridad",
"备份到": "Copia de Seguridad a", "备份到": "Copia de Seguridad a",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Noms de personnes interdits de Lecture automatique", "禁止自动朗读的人名": "Noms de personnes interdits de Lecture automatique",
"启动": "Démarrage", "启动": "Démarrage",
"批量添加": "Ajouter par lot", "批量添加": "Ajouter par lot",
"过滤": "Filtration",
"备份路径": "Chemin de sauvegarde", "备份路径": "Chemin de sauvegarde",
"存档备份": "Sauvegarde archivée", "存档备份": "Sauvegarde archivée",
"备份到": "Sauvegarder à", "备份到": "Sauvegarder à",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Nomi vietati dalla lettura automatica", "禁止自动朗读的人名": "Nomi vietati dalla lettura automatica",
"启动": "avviamento", "启动": "avviamento",
"批量添加": "Aggiungi batch", "批量添加": "Aggiungi batch",
"过滤": "filtro",
"备份路径": "Percorso di backup", "备份路径": "Percorso di backup",
"存档备份": "Archivia backup", "存档备份": "Archivia backup",
"备份到": "Torna a", "备份到": "Torna a",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "自動朗読禁止の人名", "禁止自动朗读的人名": "自動朗読禁止の人名",
"启动": "スタートアップ", "启动": "スタートアップ",
"批量添加": "一括追加", "批量添加": "一括追加",
"过滤": "フィルタリング",
"备份路径": "バックアップパス", "备份路径": "バックアップパス",
"存档备份": "アーカイブバックアップ", "存档备份": "アーカイブバックアップ",
"备份到": "バックアップ先", "备份到": "バックアップ先",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "자동 발음이 금지된 사람 이름", "禁止自动朗读的人名": "자동 발음이 금지된 사람 이름",
"启动": "시작", "启动": "시작",
"批量添加": "대량 추가", "批量添加": "대량 추가",
"过滤": "필터링",
"备份路径": "백업 경로", "备份路径": "백업 경로",
"存档备份": "아카이브 백업", "存档备份": "아카이브 백업",
"备份到": "백업 대상", "备份到": "백업 대상",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Nazwy, które są zabronione automatycznego odczytu", "禁止自动朗读的人名": "Nazwy, które są zabronione automatycznego odczytu",
"启动": "uruchomienie", "启动": "uruchomienie",
"批量添加": "Dodaj partię", "批量添加": "Dodaj partię",
"过滤": "filtr",
"备份路径": "Ścieżka kopii zapasowej", "备份路径": "Ścieżka kopii zapasowej",
"存档备份": "Kopia zapasowa archiwum", "存档备份": "Kopia zapasowa archiwum",
"备份到": "Powrót do", "备份到": "Powrót do",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Имя человека, которое запрещено читать автоматически", "禁止自动朗读的人名": "Имя человека, которое запрещено читать автоматически",
"启动": "Запуск", "启动": "Запуск",
"批量添加": "Добавление пакетов", "批量添加": "Добавление пакетов",
"过滤": "Фильтр",
"备份路径": "Путь к резервному копированию", "备份路径": "Путь к резервному копированию",
"存档备份": "Архивное резервное копирование", "存档备份": "Архивное резервное копирование",
"备份到": "Резервное копирование", "备份到": "Резервное копирование",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "ชื่อของบุคคลที่ห้ามอ่านออกเสียงโดยอัตโนมัติ", "禁止自动朗读的人名": "ชื่อของบุคคลที่ห้ามอ่านออกเสียงโดยอัตโนมัติ",
"启动": "เริ่ม", "启动": "เริ่ม",
"批量添加": "เพิ่มจำนวนมาก", "批量添加": "เพิ่มจำนวนมาก",
"过滤": "การกรอง",
"备份路径": "เส้นทางการสำรองข้อมูล", "备份路径": "เส้นทางการสำรองข้อมูล",
"存档备份": "การสำรองข้อมูลที่เก็บถาวร", "存档备份": "การสำรองข้อมูลที่เก็บถาวร",
"备份到": "สำรองข้อมูลไปยัง", "备份到": "สำรองข้อมูลไปยัง",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Otomatik okuma yasaklanmış isimler", "禁止自动朗读的人名": "Otomatik okuma yasaklanmış isimler",
"启动": "start-up", "启动": "start-up",
"批量添加": "Toplu Ekle", "批量添加": "Toplu Ekle",
"过滤": "filter",
"备份路径": "Yedekleme yolu", "备份路径": "Yedekleme yolu",
"存档备份": "Arşiv yedekleme", "存档备份": "Arşiv yedekleme",
"备份到": "Geri dön.", "备份到": "Geri dön.",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Назви, які заборонені автоматичне читання", "禁止自动朗读的人名": "Назви, які заборонені автоматичне читання",
"启动": "запуск", "启动": "запуск",
"批量添加": "Додати партію", "批量添加": "Додати партію",
"过滤": "фільтр",
"备份路径": "Шлях до резервної копії", "备份路径": "Шлях до резервної копії",
"存档备份": "Резервна копія архіву", "存档备份": "Резервна копія архіву",
"备份到": "Назад до", "备份到": "Назад до",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "Tên người bị cấm đọc tự động", "禁止自动朗读的人名": "Tên người bị cấm đọc tự động",
"启动": "Bắt đầu", "启动": "Bắt đầu",
"批量添加": "Thêm hàng loạt", "批量添加": "Thêm hàng loạt",
"过滤": "Bộ lọc",
"备份路径": "Đường dẫn sao lưu", "备份路径": "Đường dẫn sao lưu",
"存档备份": "Lưu trữ sao lưu", "存档备份": "Lưu trữ sao lưu",
"备份到": "Sao lưu vào", "备份到": "Sao lưu vào",

View File

@ -741,7 +741,6 @@
"禁止自动朗读的人名": "", "禁止自动朗读的人名": "",
"启动": "", "启动": "",
"批量添加": "", "批量添加": "",
"过滤": "",
"备份路径": "", "备份路径": "",
"存档备份": "", "存档备份": "",
"备份到": "", "备份到": "",