]> Creatis software - cpPlugins.git/blob - lib/cpExtensions/QT/ConfigurationChooser.h
...
[cpPlugins.git] / lib / cpExtensions / QT / ConfigurationChooser.h
1 #ifndef __cpExtensions__QT__ConfigurationChooser__h__
2 #define __cpExtensions__QT__ConfigurationChooser__h__
3
4 #include <cpExtensions/Config.h>
5 #include <QDialog>
6
7 // -------------------------------------------------------------------------
8 namespace Ui { class ConfigurationChooser; }
9
10 // -------------------------------------------------------------------------
11 namespace cpExtensions
12 {
13   namespace QT
14   {
15     class ActorsWidgetInterface;
16
17     /**
18      */
19     class cpExtensions_EXPORT ConfigurationChooser
20       : public QDialog
21     {
22       Q_OBJECT;
23
24     public:
25       typedef ConfigurationChooser Self;
26       typedef QDialog                       Superclass;
27
28     public:
29       explicit ConfigurationChooser( QWidget* parent = NULL, Qt::WindowFlags f = 0 );
30       virtual ~ConfigurationChooser( );
31
32       void setData( ActorsWidgetInterface* data );
33
34     protected:
35       Ui::ConfigurationChooser* m_UI;
36       ActorsWidgetInterface* m_Data;
37     };
38
39   } // ecapseman
40
41 } // ecapseman
42
43 #endif // __cpExtensions__QT__ConfigurationChooser__h__
44
45 // eof - $RCSfile$