Initialize profile with iniFiles() by default.

This commit is contained in:
Mikaël Capelle
2020-06-13 22:33:04 +02:00
parent 96e189563a
commit 0abb1af64c
+8 -1
View File
@@ -1,5 +1,7 @@
# -*- encoding: utf-8 -*-
import shutil
from typing import List, Union, Optional, TypeVar, Callable, Generic, Dict
@@ -325,7 +327,12 @@ class BasicGame(mobase.IPluginGame):
return ""
def initializeProfile(self, path: QDir, settings: int):
pass
if settings & mobase.ProfileSetting.CONFIGURATION:
for iniFile in self.iniFiles():
shutil.copyfile(
self.documentsDirectory().absoluteFilePath(iniFile),
path.absoluteFilePath(iniFile),
)
def primarySources(self):
return []