add reportwidget to mainwindow ui
Implement ReportFactory for inherited reports.