mirror of
https://github.com/HIllya51/LunaTranslator.git
synced 2024-12-29 00:24:13 +08:00
dyna
This commit is contained in:
parent
b6290fed56
commit
345310c455
@ -1554,6 +1554,7 @@ class dialog_savedgame_new(saveposwindow):
|
|||||||
dic=globalconfig,
|
dic=globalconfig,
|
||||||
key="savegamedialoggeo",
|
key="savegamedialoggeo",
|
||||||
)
|
)
|
||||||
|
globalconfig["gamemanageruseversion"] = 0
|
||||||
global _global_dialog_savedgame_new
|
global _global_dialog_savedgame_new
|
||||||
_global_dialog_savedgame_new = self
|
_global_dialog_savedgame_new = self
|
||||||
self.setWindowTitle(_TR("游戏管理"))
|
self.setWindowTitle(_TR("游戏管理"))
|
||||||
@ -1818,6 +1819,7 @@ class dialog_savedgame_lagacy(QDialog):
|
|||||||
# return
|
# return
|
||||||
# dialog_savedgame._sigleton=True
|
# dialog_savedgame._sigleton=True
|
||||||
super().__init__(parent, Qt.WindowCloseButtonHint)
|
super().__init__(parent, Qt.WindowCloseButtonHint)
|
||||||
|
globalconfig["gamemanageruseversion"] = 1
|
||||||
self.setWindowTitle(_TR("已保存游戏"))
|
self.setWindowTitle(_TR("已保存游戏"))
|
||||||
formLayout = QVBoxLayout(self) #
|
formLayout = QVBoxLayout(self) #
|
||||||
model = QStandardItemModel()
|
model = QStandardItemModel()
|
||||||
|
@ -3,7 +3,7 @@ from qtsymbols import *
|
|||||||
from gui.pretransfile import sqlite2json2
|
from gui.pretransfile import sqlite2json2
|
||||||
from gui.settingpage_ocr import getocrgrid
|
from gui.settingpage_ocr import getocrgrid
|
||||||
from myutils.config import globalconfig, _TR, _TRL, savehook_new_data, savehook_new_list
|
from myutils.config import globalconfig, _TR, _TRL, savehook_new_data, savehook_new_list
|
||||||
from gui.dialog_savedgame import dialog_savedgame_new
|
from gui.dialog_savedgame import dialog_savedgame_new, dialog_savedgame_lagacy
|
||||||
import gobject
|
import gobject
|
||||||
from gui.inputdialog import regexedit
|
from gui.inputdialog import regexedit
|
||||||
from gui.usefulwidget import (
|
from gui.usefulwidget import (
|
||||||
@ -22,6 +22,13 @@ from gui.codeacceptdialog import codeacceptdialog
|
|||||||
from myutils.utils import makehtml, getfilemd5
|
from myutils.utils import makehtml, getfilemd5
|
||||||
|
|
||||||
|
|
||||||
|
def dynamicusemanager(self):
|
||||||
|
if globalconfig["gamemanageruseversion"] == 0:
|
||||||
|
dialog_savedgame_new(self)
|
||||||
|
elif globalconfig["gamemanageruseversion"] == 1:
|
||||||
|
dialog_savedgame_lagacy(self)
|
||||||
|
|
||||||
|
|
||||||
def gethookgrid(self):
|
def gethookgrid(self):
|
||||||
|
|
||||||
grids = [
|
grids = [
|
||||||
@ -66,9 +73,9 @@ def gethookgrid(self):
|
|||||||
D_getcolorbutton(
|
D_getcolorbutton(
|
||||||
globalconfig,
|
globalconfig,
|
||||||
"",
|
"",
|
||||||
|
functools.partial(dynamicusemanager, self),
|
||||||
icon="fa.gamepad",
|
icon="fa.gamepad",
|
||||||
constcolor="#FF69B4",
|
constcolor="#FF69B4",
|
||||||
callback=lambda: dialog_savedgame_new(self),
|
|
||||||
),
|
),
|
||||||
1,
|
1,
|
||||||
),
|
),
|
||||||
|
@ -243,6 +243,7 @@
|
|||||||
"onfilenoexistscolor": "#acacac",
|
"onfilenoexistscolor": "#acacac",
|
||||||
"transparent": 25
|
"transparent": 25
|
||||||
},
|
},
|
||||||
|
"gamemanageruseversion": 0,
|
||||||
"profiles_index": 0,
|
"profiles_index": 0,
|
||||||
"ocrautobindwindow": true,
|
"ocrautobindwindow": true,
|
||||||
"toolbutton": {
|
"toolbutton": {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user