settings.py 832 B

12345678910111213141516
  1. from PyQt5.QtCore import QSettings
  2. class FileManagementSettings:
  3. def __init__(self):
  4. settings = QSettings()
  5. self.dont_copy_layer_name_if_same = True
  6. if settings.contains('file_management/dont_copy_layer_name_if_same'):
  7. self.dont_copy_layer_name_if_same = True if settings.value('file_management/dont_copy_layer_name_if_same').lower() == 'true' else False
  8. self.use_default_delimiter = True
  9. if settings.contains('file_management/use_default_delimiter'):
  10. self.use_default_delimiter = True if settings.value('file_management/use_default_delimiter').lower() == 'true' else False
  11. self.custom_delimiter = ''
  12. if settings.contains('file_management/custom_delimiter'):
  13. self.custom_delimiter = settings.value('file_management/custom_delimiter')