42 """ |
42 """ |
43 super(SyntaxCheckerDialog, self).__init__(parent) |
43 super(SyntaxCheckerDialog, self).__init__(parent) |
44 self.setupUi(self) |
44 self.setupUi(self) |
45 |
45 |
46 self.showButton = self.buttonBox.addButton( |
46 self.showButton = self.buttonBox.addButton( |
47 self.trUtf8("Show"), QDialogButtonBox.ActionRole) |
47 self.tr("Show"), QDialogButtonBox.ActionRole) |
48 self.showButton.setToolTip( |
48 self.showButton.setToolTip( |
49 self.trUtf8("Press to show all files containing an issue")) |
49 self.tr("Press to show all files containing an issue")) |
50 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False) |
50 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False) |
51 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True) |
51 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True) |
52 |
52 |
53 self.resultList.headerItem().setText(self.resultList.columnCount(), "") |
53 self.resultList.headerItem().setText(self.resultList.columnCount(), "") |
54 self.resultList.header().setSortIndicator(0, Qt.AscendingOrder) |
54 self.resultList.header().setSortIndicator(0, Qt.AscendingOrder) |
198 self.source = Utilities.normalizeCode(self.source) |
198 self.source = Utilities.normalizeCode(self.source) |
199 except (UnicodeError, IOError) as msg: |
199 except (UnicodeError, IOError) as msg: |
200 self.noResults = False |
200 self.noResults = False |
201 self.__createResultItem( |
201 self.__createResultItem( |
202 self.filename, 1, 0, |
202 self.filename, 1, 0, |
203 self.trUtf8("Error: {0}").format(str(msg)) |
203 self.tr("Error: {0}").format(str(msg)) |
204 .rstrip()[1:-1], "") |
204 .rstrip()[1:-1], "") |
205 self.progress += 1 |
205 self.progress += 1 |
206 # Continue with next file |
206 # Continue with next file |
207 self.check() |
207 self.check() |
208 return |
208 return |
259 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(True) |
259 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(True) |
260 self.buttonBox.button(QDialogButtonBox.Cancel).setEnabled(False) |
260 self.buttonBox.button(QDialogButtonBox.Cancel).setEnabled(False) |
261 self.buttonBox.button(QDialogButtonBox.Close).setDefault(True) |
261 self.buttonBox.button(QDialogButtonBox.Close).setDefault(True) |
262 |
262 |
263 if self.noResults: |
263 if self.noResults: |
264 QTreeWidgetItem(self.resultList, [self.trUtf8('No issues found.')]) |
264 QTreeWidgetItem(self.resultList, [self.tr('No issues found.')]) |
265 QApplication.processEvents() |
265 QApplication.processEvents() |
266 self.showButton.setEnabled(False) |
266 self.showButton.setEnabled(False) |
267 else: |
267 else: |
268 self.showButton.setEnabled(True) |
268 self.showButton.setEnabled(True) |
269 self.resultList.header().resizeSections(QHeaderView.ResizeToContents) |
269 self.resultList.header().resizeSections(QHeaderView.ResizeToContents) |