diff --git a/src/Main.py b/src/Main.py index 298234a..47026b1 100644 --- a/src/Main.py +++ b/src/Main.py @@ -24,7 +24,7 @@ def initializeConfigManager(): app_dir = QStandardPaths.writableLocation(QStandardPaths.StandardLocation.AppDataLocation) config_dir = os.path.join(app_dir, "config") if not QDir(config_dir).exists(): - QDir().mkdir(config_dir) + QDir().mkpath(config_dir) instance(config_dir) def main(): diff --git a/src/gui/ALConfigWidget.py b/src/gui/ALConfigWidget.py index be2e594..ac67a42 100644 --- a/src/gui/ALConfigWidget.py +++ b/src/gui/ALConfigWidget.py @@ -185,7 +185,6 @@ class ALConfigWidget(QWidget, Ui_ALConfigWidget): run_config_path = self.__config_paths[which] if not os.path.exists(run_config_path): self.__config_data[which] = self.defaultRunConfig() - self.__config_paths[which] = self.__default_config_paths[which] if self.saveRunConfig(self.__config_paths[which], self.__config_data[which]): msg += f"运行配置文件已初始化, 文件路径: \n{self.__config_paths[which]}\n" else: @@ -198,7 +197,6 @@ class ALConfigWidget(QWidget, Ui_ALConfigWidget): user_config_path = self.__config_paths[which] if not os.path.exists(user_config_path): self.__config_data[which] = self.defaultUserConfig() - self.__config_paths[which] = self.__default_config_paths[which] if self.saveUserConfig(self.__config_paths[which], self.__config_data[which]): msg += f"用户配置文件已初始化, 文件路径: \n{self.__config_paths[which]}\n" else: