CPolygonParamsGuiComp.h
Go to the documentation of this file.
1 #ifndef iqt2d_CPolygonParamsGuiComp_included
2 #define iqt2d_CPolygonParamsGuiComp_included
3 
4 
5 // ACF includes
6 #include <iview/CPolygonShape.h>
7 
9 
10 
11 namespace iqt2d
12 {
13 
14 
15 class CPolygonParamsGuiComp: public TPolygonBasedParamsGuiComp<iview::CPolygonShape, i2d::CPolygon>
16 {
17  Q_OBJECT
18 
19 public:
21 
22  I_BEGIN_COMPONENT(CPolygonParamsGuiComp);
23  I_END_COMPONENT;
24 
26 
27 protected Q_SLOTS:
28  void OnParamsChanged();
29  void OnActionTriggered(QAction* actionPtr);
30 
33  void on_CopyButton_clicked();
35 };
36 
37 
38 } // namespace iqt2d
39 
40 
41 #endif // !iqt2d_CPolygonParamsGuiComp_included
void OnActionTriggered(QAction *actionPtr)
TPolygonBasedParamsGuiComp< iview::CPolygonShape, i2d::CPolygon > BaseClass

© 2007-2017 Witold Gantzke and Kirill Lepskiy