417 """ |
417 """ |
418 Private slot to generate a HTML report of the shown data. |
418 Private slot to generate a HTML report of the shown data. |
419 """ |
419 """ |
420 from .PyCoverageHtmlReportDialog import PyCoverageHtmlReportDialog |
420 from .PyCoverageHtmlReportDialog import PyCoverageHtmlReportDialog |
421 |
421 |
422 dlg = PyCoverageHtmlReportDialog(os.path.dirname(self.cfn), self) |
422 dlg = PyCoverageHtmlReportDialog(os.path.dirname(self.cfn), parent=self) |
423 if dlg.exec() == QDialog.DialogCode.Accepted: |
423 if dlg.exec() == QDialog.DialogCode.Accepted: |
424 title, outputDirectory, extraCSS, openReport = dlg.getData() |
424 title, outputDirectory, extraCSS, openReport = dlg.getData() |
425 |
425 |
426 cover, files = self.__prepareReportGeneration() |
426 cover, files = self.__prepareReportGeneration() |
427 cover.html_report( |
427 cover.html_report( |
442 """ |
442 """ |
443 Private slot to generate a JSON report of the shown data. |
443 Private slot to generate a JSON report of the shown data. |
444 """ |
444 """ |
445 from .PyCoverageJsonReportDialog import PyCoverageJsonReportDialog |
445 from .PyCoverageJsonReportDialog import PyCoverageJsonReportDialog |
446 |
446 |
447 dlg = PyCoverageJsonReportDialog(os.path.dirname(self.cfn), self) |
447 dlg = PyCoverageJsonReportDialog(os.path.dirname(self.cfn), parent=self) |
448 if dlg.exec() == QDialog.DialogCode.Accepted: |
448 if dlg.exec() == QDialog.DialogCode.Accepted: |
449 filename, compact = dlg.getData() |
449 filename, compact = dlg.getData() |
450 cover, files = self.__prepareReportGeneration() |
450 cover, files = self.__prepareReportGeneration() |
451 cover.json_report( |
451 cover.json_report( |
452 morfs=files, |
452 morfs=files, |