14 from eric7 import EricUtilities |
14 from eric7 import EricUtilities |
15 from eric7.EricNetwork.EricFtp import EricFtpProxyType |
15 from eric7.EricNetwork.EricFtp import EricFtpProxyType |
16 from eric7.EricUtilities.crypto import pwConvert |
16 from eric7.EricUtilities.crypto import pwConvert |
17 |
17 |
18 # names of the various settings objects |
18 # names of the various settings objects |
19 _settingsNameOrganization = "Eric7" |
19 settingsNameOrganization = "Eric7" |
20 _settingsNameGlobal = "eric7-lib" |
20 settingsNameGlobal = "eric7-lib" |
21 |
21 |
22 |
22 |
23 class EricPreferences: |
23 class EricPreferences: |
24 """ |
24 """ |
25 A class to hold all configuration items. |
25 A class to hold all configuration items. |
58 Function to initialize the central configuration store. |
58 Function to initialize the central configuration store. |
59 """ |
59 """ |
60 EricPreferences.settings = QSettings( |
60 EricPreferences.settings = QSettings( |
61 QSettings.Format.IniFormat, |
61 QSettings.Format.IniFormat, |
62 QSettings.Scope.UserScope, |
62 QSettings.Scope.UserScope, |
63 _settingsNameOrganization, |
63 settingsNameOrganization, |
64 _settingsNameGlobal, |
64 settingsNameGlobal, |
65 QCoreApplication.instance(), |
65 QCoreApplication.instance(), |
66 ) |
66 ) |
67 if not sys.platform.startswith(("win", "cygwin")): |
67 if not sys.platform.startswith(("win", "cygwin")): |
68 hp = QDir.homePath() |
68 hp = QDir.homePath() |
69 dn = QDir(hp) |
69 dn = QDir(hp) |