87 E5MessageBox.warning( |
87 E5MessageBox.warning( |
88 None, |
88 None, |
89 self.trUtf8("Loading user agent data"), |
89 self.trUtf8("Loading user agent data"), |
90 self.trUtf8("""Error when loading user agent data on""" |
90 self.trUtf8("""Error when loading user agent data on""" |
91 """ line {0}, column {1}:\n{2}""") |
91 """ line {0}, column {1}:\n{2}""") |
92 .format(reader.lineNumber(), |
92 .format(reader.lineNumber(), |
93 reader.columnNumber(), |
93 reader.columnNumber(), |
94 reader.errorString())) |
94 reader.errorString())) |
95 |
95 |
96 self.__loaded = True |
96 self.__loaded = True |
97 |
97 |
98 def __loadNonXml(self, agentFile): |
98 def __loadNonXml(self, agentFile): |
99 """ |
99 """ |
114 None, |
114 None, |
115 self.trUtf8("Loading user agent data"), |
115 self.trUtf8("Loading user agent data"), |
116 self.trUtf8("""<p>User agent data could not be loaded """ |
116 self.trUtf8("""<p>User agent data could not be loaded """ |
117 """from <b>{0}</b></p>""" |
117 """from <b>{0}</b></p>""" |
118 """<p>Reason: {1}</p>""") |
118 """<p>Reason: {1}</p>""") |
119 .format(agentFile, str(err))) |
119 .format(agentFile, str(err))) |
120 return |
120 return |
121 |
121 |
122 for line in lines.splitlines(): |
122 for line in lines.splitlines(): |
123 if not line or \ |
123 if not line or \ |
124 line.startswith("#") or \ |
124 line.startswith("#") or \ |