src/eric7/WebBrowser/ZoomManager/ZoomManager.py

branch
eric7
changeset 9413
80c06d472826
parent 9221
bf71ee032bb4
child 9473
3f23dbf37dbe
equal deleted inserted replaced
9412:45e7bb09c120 9413:80c06d472826
10 import json 10 import json
11 import contextlib 11 import contextlib
12 12
13 from PyQt6.QtCore import pyqtSignal, QObject 13 from PyQt6.QtCore import pyqtSignal, QObject
14 14
15 from Utilities.AutoSaver import AutoSaver 15 from eric7.Utilities.AutoSaver import AutoSaver
16 import Preferences 16 from eric7 import Preferences
17 17
18 18
19 class ZoomManager(QObject): 19 class ZoomManager(QObject):
20 """ 20 """
21 Class implementing a manager for site specific zoom level settings. 21 Class implementing a manager for site specific zoom level settings.
67 Public method to save the zoom values. 67 Public method to save the zoom values.
68 """ 68 """
69 if not self.__loaded: 69 if not self.__loaded:
70 return 70 return
71 71
72 from WebBrowser.WebBrowserWindow import WebBrowserWindow 72 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
73 73
74 if not WebBrowserWindow.isPrivate(): 74 if not WebBrowserWindow.isPrivate():
75 dbString = json.dumps(self.__zoomDB) 75 dbString = json.dumps(self.__zoomDB)
76 Preferences.setWebBrowser("ZoomValuesDB", dbString) 76 Preferences.setWebBrowser("ZoomValuesDB", dbString)
77 77

eric ide

mercurial