DB Configuration added

This commit is contained in:
2025-03-10 14:10:31 +01:00
parent 5bf1d8de08
commit 66c1b168c8
5 changed files with 50 additions and 3283 deletions

View File

@@ -243,6 +243,19 @@ class ConfigLoader(QObject):
self.__saveData(filename, password, conf_file)
@Slot(dict)
def saveDbConf(self, db = None):
self.__config.update(db)
self.__saveConfig()
@Slot(result = dict)
def getDbConf(self):
try:
return self.__config['database']
except KeyError as ex:
print(f"Missing database configuration: {ex}")
return None
@Slot(dict)
def saveCompanyInfo(self, company = None):
self.__config.update(company)