src/eric7/WebBrowser/FeaturePermissions/FeaturePermissionManager.py

branch
eric7
changeset 10806
2f6df822e3b9
parent 10439
21c28b0f9e41
child 11090
f5f5f5803935
equal deleted inserted replaced
10805:c114e9476034 10806:2f6df822e3b9
9 9
10 from PyQt6.QtCore import QObject 10 from PyQt6.QtCore import QObject
11 from PyQt6.QtWebEngineCore import QWebEnginePage 11 from PyQt6.QtWebEngineCore import QWebEnginePage
12 from PyQt6.QtWidgets import QDialog 12 from PyQt6.QtWidgets import QDialog
13 13
14 from eric7 import Globals, Preferences 14 from eric7 import EricUtilities, Preferences
15 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow 15 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
16 16
17 17
18 class FeaturePermissionManager(QObject): 18 class FeaturePermissionManager(QObject):
19 """ 19 """
190 if self.__loaded: 190 if self.__loaded:
191 # no reloading allowed 191 # no reloading allowed
192 return 192 return
193 193
194 for (feature, permission), key in self.__featurePermissionsKeys.items(): 194 for (feature, permission), key in self.__featurePermissionsKeys.items():
195 self.__featurePermissions[feature][permission] = Globals.toList( 195 self.__featurePermissions[feature][permission] = EricUtilities.toList(
196 Preferences.getSettings().value( 196 Preferences.getSettings().value(
197 FeaturePermissionManager.SettingsKeyFormat.format(key), [] 197 FeaturePermissionManager.SettingsKeyFormat.format(key), []
198 ) 198 )
199 ) 199 )
200 200

eric ide

mercurial