code: def show_impact(self, report_path):
          
          # We can display an impact report.
          # We need to open the file in UTF-8, the HTML may have some accents
          with codecs.open(report_path, 'r', 'utf-8') as report_file:
              report = report_file.read()
  
          self.print_button.setEnabled(True)
          # right now send the report as html texts, not message
          send_static_message(self, report)
          # also hide the question and show the show question button
          self.show_question_button.setVisible(True)
          self.question_group.setEnabled(True)
          self.question_group.setVisible(False)
docs: Show the report.
  
          .. versionadded: 4.0
  
          :param report_path: The path to the report.
          :type report_path: basestring