]> Creatis software - cpPlugins.git/blob - plugins/IO/DicomSeriesReaderQDialog.h
84a3d09c8b4883271ce27c06f17010656e6180a3
[cpPlugins.git] / plugins / IO / DicomSeriesReaderQDialog.h
1 #ifndef __CPPLUGINSIO__DICOMSERIESREADERQDIALOG__H__
2 #define __CPPLUGINSIO__DICOMSERIESREADERQDIALOG__H__
3
4 #include <cpPlugins/Config.h>
5
6 #ifdef cpPlugins_QT4
7
8 #include <QDialog>
9 #include <cpExtensions/QT/DicomSeriesSelectorWidget.h>
10
11 namespace cpPlugins { namespace BaseObjects { class ProcessObject; } }
12 namespace Ui { class DicomSeriesReaderQDialog; }
13
14 namespace cpPluginsIO
15 {
16   /**
17    */
18   class DicomSeriesReaderQDialog
19     : public QDialog
20   {
21     Q_OBJECT;
22   public:
23     DicomSeriesReaderQDialog( QWidget* parent = 0 );
24     virtual ~DicomSeriesReaderQDialog( );
25     void setProcessObject( cpPlugins::BaseObjects::ProcessObject* obj );
26
27   protected slots:
28     void _dlg_Accepted( );
29
30   protected:
31     Ui::DicomSeriesReaderQDialog* m_UI;
32     cpPlugins::BaseObjects::ProcessObject* m_ProcessObject;
33   };
34
35 } // ecapseman
36
37 #endif // cpPlugins_QT4
38
39 #endif // __CPPLUGINS__IO__DICOMSERIESREADERQDIALOG__H__
40
41 // eof - $RCSfile$