CTriggerParamsGuiComp.h
Go to the documentation of this file.
1 #ifndef iqtsig_CTriggerParamsGuiComp_included
2 #define iqtsig_CTriggerParamsGuiComp_included
3 
4 
5 #include "isig/ITriggerParams.h"
6 
8 
9 #include "iqtsig/iqtsig.h"
10 
11 #include "GeneratedFiles/iqtsig/ui_CTriggerParamsGuiComp.h"
12 
13 
14 namespace iqtsig
15 {
16 
17 
19  Ui::CTriggerParamsGuiComp,
20  isig::ITriggerParams>
21 {
22  Q_OBJECT
23 
24 public:
26  Ui::CTriggerParamsGuiComp,
28 
29  I_BEGIN_COMPONENT(CTriggerParamsGuiComp);
30  I_END_COMPONENT;
31 
32  // reimplemented (imod::IModelEditor)
33  virtual void UpdateModel() const;
34 
35 protected:
36  // reimplemented (iqtgui::TGuiObserverWrap)
37  virtual void OnGuiModelAttached();
38  virtual void UpdateGui(int updateFlags = 0);
39 
40 protected Q_SLOTS:
41  void on_NoTriggerRB_toggled(bool state);
42  void on_ContinuousRB_toggled(bool state);
43  void on_RisingEdgeRB_toggled(bool state);
44  void on_FallingEdgeRB_toggled(bool state);
45  void on_PositiveLevelRB_toggled(bool state);
46  void on_NegativeLevelRB_toggled(bool state);
47  void on_SoftwareTriggerRB_toggled(bool state);
48 };
49 
50 
51 } // namespace iqtsig
52 
53 
54 #endif // !iqtsig_CTriggerParamsGuiComp_included
55 
56 
Interface for hardware trigger parameters.
void on_SoftwareTriggerRB_toggled(bool state)
virtual void UpdateModel() const
void on_NegativeLevelRB_toggled(bool state)
virtual void OnGuiModelAttached()
virtual void UpdateGui(int updateFlags=0)
void on_NoTriggerRB_toggled(bool state)
void on_ContinuousRB_toggled(bool state)
void on_RisingEdgeRB_toggled(bool state)
void on_FallingEdgeRB_toggled(bool state)
iqtgui::TDesignerGuiObserverCompBase< Ui::CTriggerParamsGuiComp, isig::ITriggerParams > BaseClass
void on_PositiveLevelRB_toggled(bool state)

© 2007-2011 Witold Gantzke and Kirill Lepskiy