1 #ifndef __qSlicerAnnotationModuleReportDialog_h 2 #define __qSlicerAnnotationModuleReportDialog_h 4 #include "ui_qSlicerAnnotationModuleReportDialog.h" 6 #include "vtkCollection.h" 42 Ui::qSlicerAnnotationModuleReportDialog ui;
43 void createConnection();
45 QString generateReport();
49 bool isSelected(
const char* mrmlId);
56 vtkCollection* m_Annotations;
58 bool isAnnotationSelected(
const char* mrmlId);
Ui::qSlicerAnnotationModuleReportDialog getReportDialogUi()
~qSlicerAnnotationModuleReportDialog() override
void setAnnotations(vtkCollection *collection)
Set a collection of Annotations to be included in the report.
qSlicerAnnotationModuleReportDialog()
void onPrintButtonClicked()
void updateReport()
Update the report.
void setLogic(vtkSlicerAnnotationModuleLogic *logic)
Set the Annotation module logic.