]> Creatis software - cpPlugins.git/blob - lib/cpBaseQtApplication/ActorAxesProperties.h
...
[cpPlugins.git] / lib / cpBaseQtApplication / ActorAxesProperties.h
1 #ifndef __CPBASEQTAPPLICATION__ACTORAXESPROPERTIES__H__
2 #define __CPBASEQTAPPLICATION__ACTORAXESPROPERTIES__H__
3
4 #include <cpBaseQtApplication/ActorProperties.h>
5 #include <QWidget>
6
7 // -------------------------------------------------------------------------
8 namespace Ui
9 {
10   class ActorAxesProperties;
11 }
12
13 // -------------------------------------------------------------------------
14 namespace cpBaseQtApplication
15 {
16   /**
17    */
18   class cpBaseQtApplication_EXPORT ActorAxesProperties
19     : public ActorProperties
20   {
21     Q_OBJECT;
22
23   public:
24     explicit ActorAxesProperties( QWidget* parent = 0 );
25     virtual ~ActorAxesProperties( );
26
27     virtual bool addActor( vtkProp* obj ) cpPlugins_OVERRIDE;
28
29   protected:
30     virtual void _updateWidgets( ) cpPlugins_OVERRIDE;
31
32   protected slots:
33     void _Scale( double v );
34     void _TextChanged( const QString& text );
35     void _TextColor( );
36
37   protected:
38     Ui::ActorAxesProperties* m_UI;
39   };
40
41 } // ecapseman
42
43 #endif // __CPBASEQTAPPLICATION__ACTORAXESPROPERTIES__H__
44
45 // eof - $RCSfile$