|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
QmitkDicomLocalStorageWidget is a QWidget providing functionality for dicom storage and import. More...
#include <QmitkDicomLocalStorageWidget.h>


Public Slots | |
| void | OnViewButtonClicked () |
| Called when view button was clicked. More... | |
| void | OnDeleteButtonClicked () |
| Called delete button was clicked. More... | |
| void | OnStartDicomImport (const QString &dicomData) |
| Called when adding a dicom directory. Starts a thread adding the directory. More... | |
| void | OnStartDicomImport (const QStringList &dicomData) |
| Called when adding a list of dicom files. Starts a thread adding the dicom files. More... | |
| void | OnSeriesSelectionChanged (const QStringList &) |
| Called when the selection in the series table has changed. More... | |
Signals | |
| void | SignalFinishedImport () |
| emitted when import into database is finished. More... | |
| void | SignalDicomToDataManager (QHash< QString, QVariant >) |
| emitted when view button is clicked. More... | |
| void | SignalCancelImport () |
| emitted if cancel button is pressed. More... | |
Public Member Functions | |
| QmitkDicomLocalStorageWidget (QWidget *parent) | |
| QmitkDicomLocalStorageWidget(QWidget *parent) constructor. More... | |
| ~QmitkDicomLocalStorageWidget () override | |
| QmitkDicomExternalDataWidget destructor. More... | |
| virtual void | CreateQtPartControl (QWidget *parent) |
| CreateQtPartControl(QWidget *parent) sets the view objects from ui_QmitkDicomExternalDataWidgetControls.h. More... | |
| void | SetDatabaseDirectory (QString newDatabaseDirectory) |
| SetDatabaseDirectory sets database directory. More... | |
Static Public Attributes | |
| static const std::string | Widget_ID |
Protected Member Functions | |
| void | SetDatabase (QString databaseFile) |
| bool | DeletePatients () |
| bool | DeleteStudies () |
| bool | DeleteSeries () |
Protected Attributes | |
| ctkDICOMDatabase * | m_LocalDatabase |
| ctkDICOMIndexer * | m_LocalIndexer |
| Ui::QmitkDicomLocalStorageWidgetControls * | m_Controls |
QmitkDicomLocalStorageWidget is a QWidget providing functionality for dicom storage and import.
Definition at line 40 of file QmitkDicomLocalStorageWidget.h.
| QmitkDicomLocalStorageWidget::QmitkDicomLocalStorageWidget | ( | QWidget * | parent | ) |
QmitkDicomLocalStorageWidget(QWidget *parent) constructor.
| parent | is a pointer to the parent widget |
Definition at line 25 of file QmitkDicomLocalStorageWidget.cpp.
References CreateQtPartControl().
|
override |
QmitkDicomExternalDataWidget destructor.
Definition at line 31 of file QmitkDicomLocalStorageWidget.cpp.
References m_LocalDatabase.
|
virtual |
CreateQtPartControl(QWidget *parent) sets the view objects from ui_QmitkDicomExternalDataWidgetControls.h.
| parent | is a pointer to the parent widget |
Definition at line 36 of file QmitkDicomLocalStorageWidget.cpp.
References m_Controls, m_LocalIndexer, OnDeleteButtonClicked(), OnSeriesSelectionChanged(), OnViewButtonClicked(), and SignalFinishedImport().
Referenced by QmitkDicomLocalStorageWidget().
|
protected |
Definition at line 92 of file QmitkDicomLocalStorageWidget.cpp.
References m_Controls, and m_LocalDatabase.
Referenced by OnDeleteButtonClicked().
|
protected |
Definition at line 163 of file QmitkDicomLocalStorageWidget.cpp.
References m_Controls, and m_LocalDatabase.
Referenced by OnDeleteButtonClicked().
|
protected |
Definition at line 131 of file QmitkDicomLocalStorageWidget.cpp.
References m_Controls, and m_LocalDatabase.
Referenced by OnDeleteButtonClicked().
|
slot |
Called delete button was clicked.
Definition at line 79 of file QmitkDicomLocalStorageWidget.cpp.
References DeletePatients(), DeleteSeries(), DeleteStudies(), and m_Controls.
Referenced by CreateQtPartControl().
|
slot |
Called when the selection in the series table has changed.
Definition at line 225 of file QmitkDicomLocalStorageWidget.cpp.
References m_Controls.
Referenced by CreateQtPartControl().
|
slot |
Called when adding a dicom directory. Starts a thread adding the directory.
Definition at line 63 of file QmitkDicomLocalStorageWidget.cpp.
References m_LocalDatabase, and m_LocalIndexer.
|
slot |
Called when adding a list of dicom files. Starts a thread adding the dicom files.
Definition at line 71 of file QmitkDicomLocalStorageWidget.cpp.
References m_LocalDatabase, and m_LocalIndexer.
|
slot |
Called when view button was clicked.
Definition at line 188 of file QmitkDicomLocalStorageWidget.cpp.
References m_Controls, m_LocalDatabase, and SignalDicomToDataManager().
Referenced by CreateQtPartControl().
|
protected |
Definition at line 217 of file QmitkDicomLocalStorageWidget.cpp.
References m_Controls, m_LocalDatabase, and m_LocalIndexer.
Referenced by SetDatabaseDirectory().
| void QmitkDicomLocalStorageWidget::SetDatabaseDirectory | ( | QString | newDatabaseDirectory | ) |
SetDatabaseDirectory sets database directory.
| newDatabaseDirectory | contains path to new database directoy. |
Definition at line 206 of file QmitkDicomLocalStorageWidget.cpp.
References SetDatabase().
|
signal |
emitted if cancel button is pressed.
|
signal |
emitted when view button is clicked.
| QHash | containing dicom UIDs properties. |
Referenced by OnViewButtonClicked().
|
signal |
emitted when import into database is finished.
Referenced by CreateQtPartControl().
|
protected |
Definition at line 114 of file QmitkDicomLocalStorageWidget.h.
Referenced by CreateQtPartControl(), DeletePatients(), DeleteSeries(), DeleteStudies(), OnDeleteButtonClicked(), OnSeriesSelectionChanged(), OnViewButtonClicked(), and SetDatabase().
|
protected |
Definition at line 112 of file QmitkDicomLocalStorageWidget.h.
Referenced by DeletePatients(), DeleteSeries(), DeleteStudies(), OnStartDicomImport(), OnViewButtonClicked(), SetDatabase(), and ~QmitkDicomLocalStorageWidget().
|
protected |
Definition at line 113 of file QmitkDicomLocalStorageWidget.h.
Referenced by CreateQtPartControl(), OnStartDicomImport(), and SetDatabase().
|
static |
Definition at line 47 of file QmitkDicomLocalStorageWidget.h.