377 Private slot to show a message dialog indicating an invalid data file. |
377 Private slot to show a message dialog indicating an invalid data file. |
378 |
378 |
379 @param filename name of the file containing the invalid data (string) |
379 @param filename name of the file containing the invalid data (string) |
380 @param linenum number of the invalid line (integer) |
380 @param linenum number of the invalid line (integer) |
381 """ |
381 """ |
382 if linenum < 0: |
382 msg = ( |
383 msg = self.tr("""<p>The file <b>{0}</b> does not contain""" |
383 self.tr("""<p>The file <b>{0}</b> does not contain""" |
384 """ valid data.</p>""").format(filename) |
384 """ valid data.</p>""").format(filename) |
385 else: |
385 if linenum < 0 else |
386 msg = self.tr("""<p>The file <b>{0}</b> does not contain""" |
386 self.tr("""<p>The file <b>{0}</b> does not contain""" |
387 """ valid data.</p><p>Invalid line: {1}</p>""" |
387 """ valid data.</p><p>Invalid line: {1}</p>""" |
388 ).format(filename, linenum + 1) |
388 ).format(filename, linenum + 1) |
|
389 ) |
389 E5MessageBox.critical(self, self.tr("Load Diagram"), msg) |
390 E5MessageBox.critical(self, self.tr("Load Diagram"), msg) |