16 #ifndef QmitkDicomLocalStorageWidget_h
17 #define QmitkDicomLocalStorageWidget_h
20 #include "ui_QmitkDicomLocalStorageWidgetControls.h"
24 #include <ctkDICOMDatabase.h>
25 #include <ctkDICOMIndexer.h>
26 #include <ctkFileDialog.h>
31 #include <QStringList>
35 class QProgressDialog;
70 virtual void CreateQtPartControl(QWidget *parent);
77 void SetDatabaseDirectory(QString newDatabaseDirectory);
82 void SignalFinishedImport();
88 void SignalDicomToDataManager(QHash<QString, QVariant>);
91 void SignalCancelImport();
95 void OnViewButtonClicked();
98 void OnDeleteButtonClicked();
101 void OnStartDicomImport(
const QString &dicomData);
104 void OnStartDicomImport(
const QStringList &dicomData);
107 void OnSeriesSelectionChanged(
const QStringList &);
110 void SetDatabase(QString databaseFile);
112 bool DeletePatients();
113 bool DeleteStudies();
121 #endif // _QmitkDicomLocalStorageWidget_H_INCLUDED
#define MITKDICOMUI_EXPORT