]> Creatis software - cpPlugins.git/blob - lib/cpPlugins/QT/SaveFileDialog.h
Cast image filter added. ROI filter modified.
[cpPlugins.git] / lib / cpPlugins / QT / SaveFileDialog.h
1 #ifndef __cpPlugins__QT__SaveFileDialog__h__
2 #define __cpPlugins__QT__SaveFileDialog__h__
3
4 #include <cpPlugins/Config.h>
5
6 #ifdef cpPlugins_QT4
7
8 #include <QFileDialog>
9
10 namespace cpPlugins{ namespace BaseObjects { class Parameters; } }
11
12 namespace cpPlugins
13 {
14   namespace QT
15   {
16     /**
17      */
18     class SaveFileDialog
19       : public QFileDialog
20     {
21       Q_OBJECT;
22     public:
23       SaveFileDialog( QWidget* parent = 0 );
24       virtual ~SaveFileDialog( );
25
26       void SetParameters(
27         cpPlugins::BaseObjects::Parameters* params, const std::string& name
28         );
29
30     protected slots:
31       void _dlg_Accepted( );
32
33     protected:
34       cpPlugins::BaseObjects::Parameters* m_Parameters;
35       std::string m_Name;
36     };
37
38   } // ecapseman
39
40 } // ecapseman
41
42 #endif // cpPlugins_QT4
43
44 #endif // __cpPlugins__QT__SaveFileDialog__h__
45
46 // eof - $RCSfile$