Computer Assited Medical Intervention Tool Kit  version 4.1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
DicomDialogEntry Class Reference

This class represents a line in the Dialog box of the DICOM series the user is prompted to open. More...

#include <DicomDialogEntry.h>

Public Member Functions

 DicomDialogEntry ()
 
virtual ~DicomDialogEntry ()=default
 Default Destructor. More...
 
Getters
bool isSelected ()
 
QDate getAcquisitionDate ()
 
QTime getAcquisitionTime () const
 
QString getStudyName ()
 
QString getSerieName ()
 
QString getSerieDescription ()
 
QString getPatientName ()
 
Setters
void setSelected (bool value)
 
void setAcquisitionDate (QDate date)
 
void setAcquisitionTime (QTime time)
 
void setStudyName (QString name)
 
void setSerieDescription (QString name)
 
void setSerieName (QString name)
 
void setPatientName (QString name)
 

Static Public Member Functions

static int numberOfItems ()
 Get the number of item to display for the corresponding DicomTableWidgetItem class This is used to set number of Column in the Dialog. More...
 

Private Attributes

QDate acquisitionDate
 Acquisition date of the SERIES. More...
 
QTime acquisitionTime
 Acquisition time of the SERIES. More...
 
QString patientName
 Name of the patient. More...
 
bool selected
 Is this SERIES selected for opening? More...
 
QString serieDescription
 Description of this SERIES. More...
 
QString serieName
 Name of this SERIES. More...
 
QString studyName
 Name of the STUDY this SERIES belongs to. More...
 

Detailed Description

This class represents a line in the Dialog box of the DICOM series the user is prompted to open.

Note
This class is part of the view (MVP design pattern) of the DICOM COMPONENT

Constructor & Destructor Documentation

◆ DicomDialogEntry()

DicomDialogEntry::DicomDialogEntry ( )

◆ ~DicomDialogEntry()

virtual DicomDialogEntry::~DicomDialogEntry ( )
virtualdefault

Default Destructor.

Member Function Documentation

◆ getAcquisitionDate()

QDate DicomDialogEntry::getAcquisitionDate ( )

References acquisitionDate.

Referenced by DicomDialog::DicomDialog().

◆ getAcquisitionTime()

QTime DicomDialogEntry::getAcquisitionTime ( ) const

References acquisitionTime.

Referenced by DicomDialog::DicomDialog().

◆ getPatientName()

QString DicomDialogEntry::getPatientName ( )

References patientName.

Referenced by DicomDialog::DicomDialog().

◆ getSerieDescription()

QString DicomDialogEntry::getSerieDescription ( )

References serieDescription.

Referenced by DicomDialog::DicomDialog().

◆ getSerieName()

QString DicomDialogEntry::getSerieName ( )

◆ getStudyName()

QString DicomDialogEntry::getStudyName ( )

◆ isSelected()

bool DicomDialogEntry::isSelected ( )

References selected.

◆ numberOfItems()

static int DicomDialogEntry::numberOfItems ( )
inlinestatic

Get the number of item to display for the corresponding DicomTableWidgetItem class This is used to set number of Column in the Dialog.

◆ setAcquisitionDate()

void DicomDialogEntry::setAcquisitionDate ( QDate  date)

◆ setAcquisitionTime()

void DicomDialogEntry::setAcquisitionTime ( QTime  time)

◆ setPatientName()

void DicomDialogEntry::setPatientName ( QString  name)

References patientName.

Referenced by DicomComponentExtension::open().

◆ setSelected()

void DicomDialogEntry::setSelected ( bool  value)

References selected.

Referenced by DicomComponentExtension::open().

◆ setSerieDescription()

void DicomDialogEntry::setSerieDescription ( QString  name)

◆ setSerieName()

void DicomDialogEntry::setSerieName ( QString  name)

References serieName.

Referenced by DicomComponentExtension::open().

◆ setStudyName()

void DicomDialogEntry::setStudyName ( QString  name)

References studyName.

Referenced by DicomComponentExtension::open().

Member Data Documentation

◆ acquisitionDate

QDate DicomDialogEntry::acquisitionDate
private

Acquisition date of the SERIES.

Referenced by DicomDialogEntry(), getAcquisitionDate(), and setAcquisitionDate().

◆ acquisitionTime

QTime DicomDialogEntry::acquisitionTime
private

Acquisition time of the SERIES.

Referenced by getAcquisitionTime(), and setAcquisitionTime().

◆ patientName

QString DicomDialogEntry::patientName
private

Name of the patient.

Referenced by DicomDialogEntry(), getPatientName(), and setPatientName().

◆ selected

bool DicomDialogEntry::selected
private

Is this SERIES selected for opening?

Referenced by isSelected(), and setSelected().

◆ serieDescription

QString DicomDialogEntry::serieDescription
private

Description of this SERIES.

Referenced by getSerieDescription(), and setSerieDescription().

◆ serieName

QString DicomDialogEntry::serieName
private

Name of this SERIES.

Referenced by DicomDialogEntry(), getSerieName(), and setSerieName().

◆ studyName

QString DicomDialogEntry::studyName
private

Name of the STUDY this SERIES belongs to.

Referenced by DicomDialogEntry(), getStudyName(), and setStudyName().


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