eric7/WebBrowser/UserAgent/UserAgentManager.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8318
962bce857696
child 8358
144a6b854f70
equal deleted inserted replaced
8355:8a7677a63c8d 8356:68ec9c3d4de5
9 9
10 import os 10 import os
11 11
12 from PyQt6.QtCore import pyqtSignal, QObject, QXmlStreamReader 12 from PyQt6.QtCore import pyqtSignal, QObject, QXmlStreamReader
13 13
14 from E5Gui import E5MessageBox 14 from E5Gui import EricMessageBox
15 15
16 from Utilities.AutoSaver import AutoSaver 16 from Utilities.AutoSaver import AutoSaver
17 import Utilities 17 import Utilities
18 18
19 19
61 61
62 from .UserAgentWriter import UserAgentWriter 62 from .UserAgentWriter import UserAgentWriter
63 agentFile = self.getFileName() 63 agentFile = self.getFileName()
64 writer = UserAgentWriter() 64 writer = UserAgentWriter()
65 if not writer.write(agentFile, self.__agents): 65 if not writer.write(agentFile, self.__agents):
66 E5MessageBox.critical( 66 EricMessageBox.critical(
67 None, 67 None,
68 self.tr("Saving user agent data"), 68 self.tr("Saving user agent data"),
69 self.tr( 69 self.tr(
70 """<p>User agent data could not be saved to""" 70 """<p>User agent data could not be saved to"""
71 """ <b>{0}</b></p>""").format(agentFile)) 71 """ <b>{0}</b></p>""").format(agentFile))
79 agentFile = self.getFileName() 79 agentFile = self.getFileName()
80 from .UserAgentReader import UserAgentReader 80 from .UserAgentReader import UserAgentReader
81 reader = UserAgentReader() 81 reader = UserAgentReader()
82 self.__agents = reader.read(agentFile) 82 self.__agents = reader.read(agentFile)
83 if reader.error() != QXmlStreamReader.Error.NoError: 83 if reader.error() != QXmlStreamReader.Error.NoError:
84 E5MessageBox.warning( 84 EricMessageBox.warning(
85 None, 85 None,
86 self.tr("Loading user agent data"), 86 self.tr("Loading user agent data"),
87 self.tr("""Error when loading user agent data on""" 87 self.tr("""Error when loading user agent data on"""
88 """ line {0}, column {1}:\n{2}""") 88 """ line {0}, column {1}:\n{2}""")
89 .format(reader.lineNumber(), 89 .format(reader.lineNumber(),

eric ide

mercurial