9 |
9 |
10 import os |
10 import os |
11 |
11 |
12 from PyQt6.QtCore import QCoreApplication, QObject, pyqtSignal |
12 from PyQt6.QtCore import QCoreApplication, QObject, pyqtSignal |
13 |
13 |
14 from eric7 import Preferences |
14 from eric7 import EricUtilities, Preferences |
15 from eric7.__version__ import VersionOnly |
15 from eric7.__version__ import VersionOnly |
16 from eric7.EricWidgets.EricApplication import ericApp |
16 from eric7.EricWidgets.EricApplication import ericApp |
17 from eric7.Plugins.UiExtensionPlugins.Translator.Translator import Translator |
17 from eric7.Plugins.UiExtensionPlugins.Translator.Translator import Translator |
18 |
18 |
19 # Start-Of-Header |
19 # Start-Of-Header |
202 @type str |
202 @type str |
203 @return the requested setting |
203 @return the requested setting |
204 @rtype Any |
204 @rtype Any |
205 """ |
205 """ |
206 if key in ("EnabledLanguages"): |
206 if key in ("EnabledLanguages"): |
207 return Preferences.toList( |
207 return EricUtilities.toList( |
208 Preferences.getSettings().value( |
208 Preferences.getSettings().value( |
209 self.PreferencesKey + "/" + key, self.__defaults[key] |
209 self.PreferencesKey + "/" + key, self.__defaults[key] |
210 ) |
210 ) |
211 ) |
211 ) |
212 elif key in ("GoogleEnableDictionary", "MultimediaEnabled"): |
212 elif key in ("GoogleEnableDictionary", "MultimediaEnabled"): |
213 return Preferences.toBool( |
213 return EricUtilities.toBool( |
214 Preferences.getSettings().value( |
214 Preferences.getSettings().value( |
215 self.PreferencesKey + "/" + key, self.__defaults[key] |
215 self.PreferencesKey + "/" + key, self.__defaults[key] |
216 ) |
216 ) |
217 ) |
217 ) |
218 else: |
218 else: |