![]() |
Fraxinus
17.12-rc1
An IGT application
|
Functionality for storing patient data in a folder on the disk and access to these data.Keeps track of a single active patient (patient folder). Only one such patient can be active at a time, since the global managers are updated by this class. More...
#include <cxPatientData.h>
Public Slots | |
| DataPtr | importData (QString fileName, QString &infoText) |
| Import data into CustusX. More... | |
| void | removeData (QString uid) |
| void | exportPatient (PATIENT_COORDINATE_SYSTEM externalSpace) |
| void | autoSave () |
Signals | |
| void | patientChanged () |
Public Member Functions | |
| PatientData (DataServicePtr dataManager, SessionStorageServicePtr session) | |
| virtual | ~PatientData () |
| QString | getActivePatientFolder () const |
| bool | isPatientValid () const |
Functionality for storing patient data in a folder on the disk and access to these data.
Keeps track of a single active patient (patient folder). Only one such patient can be active at a time, since the global managers are updated by this class.
Definition at line 67 of file cxPatientData.h.
|
explicit |
Definition at line 65 of file cxPatientData.cpp.
|
virtual |
Definition at line 76 of file cxPatientData.cpp.
|
slot |
Definition at line 124 of file cxPatientData.cpp.
|
slot |
Definition at line 130 of file cxPatientData.cpp.
| QString cx::PatientData::getActivePatientFolder | ( | ) | const |
Definition at line 79 of file cxPatientData.cpp.
|
slot |
Import data into CustusX.
| fileName | The file name of the imported file(s) | |
| [out] | infoText | Information about any errors/warnings that occurred during import |
Definition at line 161 of file cxPatientData.cpp.
| bool cx::PatientData::isPatientValid | ( | ) | const |
Definition at line 84 of file cxPatientData.cpp.
|
signal |
|
slot |
Definition at line 202 of file cxPatientData.cpp.