src/eric7/WebBrowser/UserAgent/UserAgentManager.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9573
9960d19d66b5
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
55 55
56 def save(self): 56 def save(self):
57 """ 57 """
58 Public slot to save the user agent entries to disk. 58 Public slot to save the user agent entries to disk.
59 """ 59 """
60 from .UserAgentWriter import UserAgentWriter
61
60 if not self.__loaded: 62 if not self.__loaded:
61 return 63 return
62
63 from .UserAgentWriter import UserAgentWriter
64 64
65 agentFile = self.getFileName() 65 agentFile = self.getFileName()
66 writer = UserAgentWriter() 66 writer = UserAgentWriter()
67 if not writer.write(agentFile, self.__agents): 67 if not writer.write(agentFile, self.__agents):
68 EricMessageBox.critical( 68 EricMessageBox.critical(
77 77
78 def __load(self): 78 def __load(self):
79 """ 79 """
80 Private method to load the saved user agent settings. 80 Private method to load the saved user agent settings.
81 """ 81 """
82 agentFile = self.getFileName()
83 from .UserAgentReader import UserAgentReader 82 from .UserAgentReader import UserAgentReader
84 83
84 agentFile = self.getFileName()
85 reader = UserAgentReader() 85 reader = UserAgentReader()
86 self.__agents = reader.read(agentFile) 86 self.__agents = reader.read(agentFile)
87 if reader.error() != QXmlStreamReader.Error.NoError: 87 if reader.error() != QXmlStreamReader.Error.NoError:
88 EricMessageBox.warning( 88 EricMessageBox.warning(
89 None, 89 None,

eric ide

mercurial