Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3456
96232974dcdb
parent 3190
a9a94491c4fd
child 3515
1b8381afe38f
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
47 @param parent reference to the parent widget (QWidget) 47 @param parent reference to the parent widget (QWidget)
48 """ 48 """
49 super(CodeStyleCheckerDialog, self).__init__(parent) 49 super(CodeStyleCheckerDialog, self).__init__(parent)
50 self.setupUi(self) 50 self.setupUi(self)
51 51
52 self.docTypeComboBox.addItem(self.trUtf8("PEP-257"), "pep257") 52 self.excludeMessagesSelectButton.setIcon(
53 self.docTypeComboBox.addItem(self.trUtf8("Eric"), "eric") 53 UI.PixmapCache.getIcon("select.png"))
54 self.includeMessagesSelectButton.setIcon(
55 UI.PixmapCache.getIcon("select.png"))
56 self.fixIssuesSelectButton.setIcon(
57 UI.PixmapCache.getIcon("select.png"))
58 self.noFixIssuesSelectButton.setIcon(
59 UI.PixmapCache.getIcon("select.png"))
60
61 self.docTypeComboBox.addItem(self.tr("PEP-257"), "pep257")
62 self.docTypeComboBox.addItem(self.tr("Eric"), "eric")
54 63
55 self.statisticsButton = self.buttonBox.addButton( 64 self.statisticsButton = self.buttonBox.addButton(
56 self.trUtf8("Statistics..."), QDialogButtonBox.ActionRole) 65 self.tr("Statistics..."), QDialogButtonBox.ActionRole)
57 self.statisticsButton.setToolTip( 66 self.statisticsButton.setToolTip(
58 self.trUtf8("Press to show some statistics for the last run")) 67 self.tr("Press to show some statistics for the last run"))
59 self.statisticsButton.setEnabled(False) 68 self.statisticsButton.setEnabled(False)
60 self.showButton = self.buttonBox.addButton( 69 self.showButton = self.buttonBox.addButton(
61 self.trUtf8("Show"), QDialogButtonBox.ActionRole) 70 self.tr("Show"), QDialogButtonBox.ActionRole)
62 self.showButton.setToolTip( 71 self.showButton.setToolTip(
63 self.trUtf8("Press to show all files containing an issue")) 72 self.tr("Press to show all files containing an issue"))
64 self.showButton.setEnabled(False) 73 self.showButton.setEnabled(False)
65 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False) 74 self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False)
66 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True) 75 self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True)
67 76
68 self.resultList.headerItem().setText(self.resultList.columnCount(), "") 77 self.resultList.headerItem().setText(self.resultList.columnCount(), "")
377 self.source = self.source.splitlines(True) 386 self.source = self.source.splitlines(True)
378 except (UnicodeError, IOError) as msg: 387 except (UnicodeError, IOError) as msg:
379 self.noResults = False 388 self.noResults = False
380 self.__createResultItem( 389 self.__createResultItem(
381 self.filename, 1, 1, 390 self.filename, 1, 1,
382 self.trUtf8("Error: {0}").format(str(msg)) 391 self.tr("Error: {0}").format(str(msg))
383 .rstrip()[1:-1], False, False) 392 .rstrip()[1:-1], False, False)
384 self.progress += 1 393 self.progress += 1
385 # Continue with next file 394 # Continue with next file
386 self.check() 395 self.check()
387 return 396 return
460 self.statisticsButton.setEnabled(True) 469 self.statisticsButton.setEnabled(True)
461 self.showButton.setEnabled(True) 470 self.showButton.setEnabled(True)
462 self.startButton.setEnabled(True) 471 self.startButton.setEnabled(True)
463 472
464 if self.noResults: 473 if self.noResults:
465 QTreeWidgetItem(self.resultList, [self.trUtf8('No issues found.')]) 474 QTreeWidgetItem(self.resultList, [self.tr('No issues found.')])
466 QApplication.processEvents() 475 QApplication.processEvents()
467 self.statisticsButton.setEnabled(False) 476 self.statisticsButton.setEnabled(False)
468 self.showButton.setEnabled(False) 477 self.showButton.setEnabled(False)
469 else: 478 else:
470 self.statisticsButton.setEnabled(True) 479 self.statisticsButton.setEnabled(True)

eric ide

mercurial