Slicer  5.0
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Signals | Public Member Functions | Protected Slots
qSlicerAnnotationModuleReportDialog Class Reference

#include <Modules/Loadable/Annotations/GUI/qSlicerAnnotationModuleReportDialog.h>

Inheritance diagram for qSlicerAnnotationModuleReportDialog:
Inheritance graph
[legend]
Collaboration diagram for qSlicerAnnotationModuleReportDialog:
Collaboration graph
[legend]

Signals

void dialogAccepted ()
 
void dialogRejected ()
 

Public Member Functions

Ui::qSlicerAnnotationModuleReportDialog getReportDialogUi ()
 
 qSlicerAnnotationModuleReportDialog ()
 
void setAnnotations (vtkCollection *collection)
 Set a collection of Annotations to be included in the report. More...
 
void setLogic (vtkSlicerAnnotationModuleLogic *logic)
 Set the Annotation module logic. More...
 
void updateReport ()
 Update the report. More...
 
 ~qSlicerAnnotationModuleReportDialog () override
 

Protected Slots

void onDialogAccepted ()
 
void onDialogRejected ()
 
void onPrintButtonClicked ()
 
void onTextEdited ()
 

Detailed Description

Definition at line 9 of file qSlicerAnnotationModuleReportDialog.h.

Constructor & Destructor Documentation

◆ qSlicerAnnotationModuleReportDialog()

qSlicerAnnotationModuleReportDialog::qSlicerAnnotationModuleReportDialog ( )

◆ ~qSlicerAnnotationModuleReportDialog()

qSlicerAnnotationModuleReportDialog::~qSlicerAnnotationModuleReportDialog ( )
override

Member Function Documentation

◆ dialogAccepted

void qSlicerAnnotationModuleReportDialog::dialogAccepted ( )
signal

◆ dialogRejected

void qSlicerAnnotationModuleReportDialog::dialogRejected ( )
signal

◆ getReportDialogUi()

Ui::qSlicerAnnotationModuleReportDialog qSlicerAnnotationModuleReportDialog::getReportDialogUi ( )

◆ onDialogAccepted

void qSlicerAnnotationModuleReportDialog::onDialogAccepted ( )
protectedslot

◆ onDialogRejected

void qSlicerAnnotationModuleReportDialog::onDialogRejected ( )
protectedslot

◆ onPrintButtonClicked

void qSlicerAnnotationModuleReportDialog::onPrintButtonClicked ( )
protectedslot

◆ onTextEdited

void qSlicerAnnotationModuleReportDialog::onTextEdited ( )
protectedslot

◆ setAnnotations()

void qSlicerAnnotationModuleReportDialog::setAnnotations ( vtkCollection *  collection)

Set a collection of Annotations to be included in the report.

◆ setLogic()

void qSlicerAnnotationModuleReportDialog::setLogic ( vtkSlicerAnnotationModuleLogic logic)

Set the Annotation module logic.

◆ updateReport()

void qSlicerAnnotationModuleReportDialog::updateReport ( )

Update the report.


The documentation for this class was generated from the following file: