50 if self.hasError(): |
50 if self.hasError(): |
51 msg = QCoreApplication.translate( |
51 msg = QCoreApplication.translate( |
52 "XMLStreamReaderBase", |
52 "XMLStreamReaderBase", |
53 "<p>XML parse error in file <b>{0}</b>, line {1}," |
53 "<p>XML parse error in file <b>{0}</b>, line {1}," |
54 " column {2}</p><p>Error: {3}</p>").format( |
54 " column {2}</p><p>Error: {3}</p>").format( |
55 self.device().fileName(), |
55 self.device().fileName(), |
56 self.lineNumber(), self.columnNumber(), |
56 self.lineNumber(), self.columnNumber(), |
57 self.errorString()) |
57 self.errorString()) |
58 E5MessageBox.warning( |
58 E5MessageBox.warning( |
59 None, |
59 None, |
60 QCoreApplication.translate( |
60 QCoreApplication.translate( |
61 "XMLStreamReaderBase", "XML parse error"), |
61 "XMLStreamReaderBase", "XML parse error"), |
62 msg) |
62 msg) |
63 |
63 |
64 def raiseUnexpectedStartTag(self, tag): |
64 def raiseUnexpectedStartTag(self, tag): |
65 """ |
65 """ |
66 Public method to raise an error for an unexpected start tag. |
66 Public method to raise an error for an unexpected start tag. |