CCameraInfoGuiComp.h
Go to the documentation of this file.
1 #ifndef iqtcam_CCameraInfoGuiComp_included
2 #define iqtcam_CCameraInfoGuiComp_included
3 
4 
5 // ACF includes
6 #include "iprm/ISelectionParam.h"
8 
9 // ACF-Solutions includes
10 #include "icam/ICameraInfo.h"
11 
12 #include "GeneratedFiles/iqtcam/ui_CCameraInfoGuiComp.h"
13 
14 
15 namespace iqtcam
16 {
17 
18 
20  Ui::CCameraInfoGuiComp,
21  iprm::ISelectionParam>
22 {
23  Q_OBJECT
24 public:
26  Ui::CCameraInfoGuiComp,
28 
29  I_BEGIN_COMPONENT(CCameraInfoGuiComp);
30  I_ASSIGN(m_cameraInfoProviderComp, "CameraInfo", "Camera information provider", true, "Camera");
31  I_END_COMPONENT;
32 
33  // reimplemented (iqtgui::TGuiObserverWrap)
34  virtual void UpdateGui(int updateFlags = 0);
35 
36 private:
37  void AddItem(int cameraIndex, icam::ICameraInfo::CameraAttribute attr, const QString& attrName);
38 
39  I_REF(icam::ICameraInfo, m_cameraInfoProviderComp);
40 };
41 
42 
43 } // namespace iqtcam
44 
45 
46 #endif // !iqtcam_CCameraInfoGuiComp_included
iqtgui::TDesignerGuiObserverCompBase< Ui::CCameraInfoGuiComp, iprm::ISelectionParam > BaseClass
virtual void UpdateGui(int updateFlags=0)
Provides common information about the camera.
Definition: ICameraInfo.h:16

© 2007-2011 Witold Gantzke and Kirill Lepskiy