12 #ifndef QmitkDicomLocalStorageWidget_h
13 #define QmitkDicomLocalStorageWidget_h
15 #include "ui_QmitkDicomLocalStorageWidgetControls.h"
21 #include <QStringList>
25 class QProgressDialog;
28 class ctkDICOMDatabase;
29 class ctkDICOMIndexer;
62 virtual void CreateQtPartControl(QWidget *parent);
69 void SetDatabaseDirectory(QString newDatabaseDirectory);
74 void SignalFinishedImport();
80 void SignalDicomToDataManager(QHash<QString, QVariant> _t1);
83 void SignalCancelImport();
87 void OnViewButtonClicked();
90 void OnDeleteButtonClicked();
93 void OnStartDicomImport(
const QString &dicomData);
96 void OnStartDicomImport(
const QStringList &dicomData);
99 void OnSeriesSelectionChanged(
const QStringList &);
102 void SetDatabase(QString databaseFile);
104 bool DeletePatients();
105 bool DeleteStudies();