41 """ |
41 """ |
42 super().__init__(parent) |
42 super().__init__(parent) |
43 self.setupUi(self) |
43 self.setupUi(self) |
44 |
44 |
45 self.showButton = self.buttonBox.addButton( |
45 self.showButton = self.buttonBox.addButton( |
46 self.trUtf8("Show"), QDialogButtonBox.ActionRole) |
46 self.tr("Show"), QDialogButtonBox.ActionRole) |
47 self.showButton.setToolTip( |
47 self.showButton.setToolTip( |
48 self.trUtf8("Press to show all files containing an issue")) |
48 self.tr("Press to show all files containing an issue")) |
49 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False) |
49 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False) |
50 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True) |
50 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True) |
51 |
51 |
52 self.resultList.headerItem().setText(self.resultList.columnCount(), "") |
52 self.resultList.headerItem().setText(self.resultList.columnCount(), "") |
53 self.resultList.header().setSortIndicator(0, Qt.AscendingOrder) |
53 self.resultList.header().setSortIndicator(0, Qt.AscendingOrder) |
202 source = Utilities.convertLineEnds(source, "\n") |
202 source = Utilities.convertLineEnds(source, "\n") |
203 except (UnicodeError, IOError) as msg: |
203 except (UnicodeError, IOError) as msg: |
204 self.noResults = False |
204 self.noResults = False |
205 self.__createResultItem( |
205 self.__createResultItem( |
206 file, "1", 0, |
206 file, "1", 0, |
207 self.trUtf8("Error: {0}").format(str(msg)) |
207 self.tr("Error: {0}").format(str(msg)) |
208 .rstrip()[1:-1], "") |
208 .rstrip()[1:-1], "") |
209 progress += 1 |
209 progress += 1 |
210 continue |
210 continue |
211 |
211 |
212 flags = Utilities.extractFlags(source) |
212 flags = Utilities.extractFlags(source) |
288 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(True) |
288 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(True) |
289 self.buttonBox.button(QDialogButtonBox.Cancel).setEnabled(False) |
289 self.buttonBox.button(QDialogButtonBox.Cancel).setEnabled(False) |
290 self.buttonBox.button(QDialogButtonBox.Close).setDefault(True) |
290 self.buttonBox.button(QDialogButtonBox.Close).setDefault(True) |
291 |
291 |
292 if self.noResults: |
292 if self.noResults: |
293 QTreeWidgetItem(self.resultList, [self.trUtf8('No issues found.')]) |
293 QTreeWidgetItem(self.resultList, [self.tr('No issues found.')]) |
294 QApplication.processEvents() |
294 QApplication.processEvents() |
295 self.showButton.setEnabled(False) |
295 self.showButton.setEnabled(False) |
296 else: |
296 else: |
297 self.showButton.setEnabled(True) |
297 self.showButton.setEnabled(True) |
298 self.resultList.header().resizeSections(QHeaderView.ResizeToContents) |
298 self.resultList.header().resizeSections(QHeaderView.ResizeToContents) |