RadonMetrics/RawMetricsDialog.py

branch
eric7
changeset 88
8b61e17a6d63
parent 83
d3490ea9facc
child 90
1405e41edc0b
equal deleted inserted replaced
87:6ae91562f0a7 88:8b61e17a6d63
444 self.tr("Multiline Strings"), 444 self.tr("Multiline Strings"),
445 self.__locale.toString(self.__summary["multi"])) 445 self.__locale.toString(self.__summary["multi"]))
446 self.__createSummaryItem( 446 self.__createSummaryItem(
447 self.tr("Empty Lines"), 447 self.tr("Empty Lines"),
448 self.__locale.toString(self.__summary["blank"])) 448 self.__locale.toString(self.__summary["blank"]))
449 self.__createSummaryItem(
450 self.tr("C % L"),
451 "{0:3.0%}".format(min(
452 self.__summary["comments"] / (
453 float(self.__summary["loc"]) or 1),
454 1.0))
455 )
456 self.__createSummaryItem(
457 self.tr("C % S"),
458 "{0:3.0%}".format(min(
459 self.__summary["comments"] / (
460 float(self.__summary["sloc"]) or 1),
461 1.0))
462 )
463 self.__createSummaryItem(
464 self.tr("C + M % L"),
465 "{0:3.0%}".format(min(
466 (self.__summary["comments"] + self.__summary["multi"]) / (
467 float(self.__summary["loc"]) or 1),
468 1.0))
469 )
449 470
450 self.summaryList.header().resizeSections( 471 self.summaryList.header().resizeSections(
451 QHeaderView.ResizeMode.ResizeToContents) 472 QHeaderView.ResizeMode.ResizeToContents)
452 self.summaryList.header().setStretchLastSection(True) 473 self.summaryList.header().setStretchLastSection(True)
453 474

eric ide

mercurial