DB Configuration added
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user