DataViews/CodeMetricsDialog.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3190
a9a94491c4fd
child 3656
441956d8fce5
equal deleted inserted replaced
3456:96232974dcdb 3484:645c12de6b0c
46 self.resultList.headerItem().setText(self.resultList.columnCount(), "") 46 self.resultList.headerItem().setText(self.resultList.columnCount(), "")
47 47
48 self.cancelled = False 48 self.cancelled = False
49 49
50 self.__menu = QMenu(self) 50 self.__menu = QMenu(self)
51 self.__menu.addAction(self.trUtf8("Collapse all"), 51 self.__menu.addAction(self.tr("Collapse all"),
52 self.__resultCollapse) 52 self.__resultCollapse)
53 self.__menu.addAction(self.trUtf8("Expand all"), self.__resultExpand) 53 self.__menu.addAction(self.tr("Expand all"), self.__resultExpand)
54 self.resultList.setContextMenuPolicy(Qt.CustomContextMenu) 54 self.resultList.setContextMenuPolicy(Qt.CustomContextMenu)
55 self.resultList.customContextMenuRequested.connect( 55 self.resultList.customContextMenuRequested.connect(
56 self.__showContextMenu) 56 self.__showContextMenu)
57 57
58 self.__fileList = [] 58 self.__fileList = []
185 self.__resizeResultColumns() 185 self.__resizeResultColumns()
186 186
187 # now do the summary stuff 187 # now do the summary stuff
188 docstrings = total['lines'] - total['comments'] - \ 188 docstrings = total['lines'] - total['comments'] - \
189 total['empty lines'] - total['non-commentary lines'] 189 total['empty lines'] - total['non-commentary lines']
190 self.__createSummaryItem(self.trUtf8("files"), 190 self.__createSummaryItem(self.tr("files"),
191 loc.toString(total['files'])) 191 loc.toString(total['files']))
192 self.__createSummaryItem(self.trUtf8("lines"), 192 self.__createSummaryItem(self.tr("lines"),
193 loc.toString(total['lines'])) 193 loc.toString(total['lines']))
194 self.__createSummaryItem(self.trUtf8("bytes"), 194 self.__createSummaryItem(self.tr("bytes"),
195 loc.toString(total['bytes'])) 195 loc.toString(total['bytes']))
196 self.__createSummaryItem(self.trUtf8("comments"), 196 self.__createSummaryItem(self.tr("comments"),
197 loc.toString(total['comments'])) 197 loc.toString(total['comments']))
198 self.__createSummaryItem(self.trUtf8("empty lines"), 198 self.__createSummaryItem(self.tr("empty lines"),
199 loc.toString(total['empty lines'])) 199 loc.toString(total['empty lines']))
200 self.__createSummaryItem(self.trUtf8("non-commentary lines"), 200 self.__createSummaryItem(self.tr("non-commentary lines"),
201 loc.toString(total['non-commentary lines'])) 201 loc.toString(total['non-commentary lines']))
202 self.__createSummaryItem(self.trUtf8("documentation lines"), 202 self.__createSummaryItem(self.tr("documentation lines"),
203 loc.toString(docstrings)) 203 loc.toString(docstrings))
204 self.__resizeSummaryColumns() 204 self.__resizeSummaryColumns()
205 self.__finish() 205 self.__finish()
206 206
207 def __getValues(self, loc, stats, identifier): 207 def __getValues(self, loc, stats, identifier):

eric ide

mercurial