1
1
mirror of https://github.com/KenanZhu/AutoLibrary.git synced 2026-06-18 07:23:03 +08:00

fix(gui): optimize the config files' status management

This commit is contained in:
2025-11-22 14:27:40 +08:00
parent 04d66346dc
commit 9f17474c1b
2 changed files with 93 additions and 65 deletions
+3 -5
View File
@@ -13,7 +13,7 @@ import time
import queue
from PySide6.QtCore import (
Qt, Signal, Slot, QDir, QFileInfo, QTimer, QThread
Qt, Signal, Slot, QTimer, QThread
)
from PySide6.QtWidgets import (
QMainWindow, QMenu
@@ -130,10 +130,8 @@ class ALMainWindow(QMainWindow, Ui_ALMainWindow):
self.__input_queue = queue.Queue()
self.__output_queue = queue.Queue()
self.__config_paths = {
"system":
f"{QDir.toNativeSeparators(QFileInfo(sys.executable).absoluteDir().absoluteFilePath("system.json"))}",
"users":
f"{QDir.toNativeSeparators(QFileInfo(sys.executable).absoluteDir().absoluteFilePath("users.json"))}",
"system": "",
"users": "",
}
self.__alConfigWidget = None
self.__auto_lib_thread = None