CChartBaseDataSequenceViewComp.h
Go to the documentation of this file.
1 #ifndef iqtmeas_CChartBaseDataSequenceViewComp_included
2 #define iqtmeas_CChartBaseDataSequenceViewComp_included
3 
4 
5 // Qt includes
6 #include <QtCore/QtGlobal>
7 #if QT_VERSION >= 0x050800
8 #include <QtCharts/QChart>
9 #include <QtCharts/QLineSeries>
10 #endif
11 
12 // ACF includes
13 #include <istd/TRange.h>
15 #include <imeas/IDataSequence.h>
16 #include <GeneratedFiles/iqtmeas/ui_CChartBaseDataSequenceViewComp.h>
17 
18 
19 namespace iqtmeas
20 {
21 
22 
24  Ui::CChartBaseDataSequenceViewComp,
25  imeas::IDataSequence>
26 {
27  Q_OBJECT
28 
29 public:
31  Ui::CChartBaseDataSequenceViewComp,
33 
34  I_BEGIN_COMPONENT(CChartBaseDataSequenceViewComp);
35  I_END_COMPONENT;
36 
38 
39 protected:
40  // reimplemenented (iqtgui::TGuiObserverWrap)
41  virtual void UpdateGui(const istd::IChangeable::ChangeSet& changeSet);
42  virtual void OnGuiModelAttached();
43 
44  // reimplemented (iqtgui::CGuiComponentBase)
45  virtual void OnGuiCreated();
46  virtual void OnGuiDestroyed();
47 
48 private:
49 #if QT_VERSION >= 0x050800
50  QtCharts::QChart m_chart;
51 #endif
52 };
53 
54 
55 } // namespace iqtmeas
56 
57 
58 #endif // !iqtmeas_CChartBaseDataSequenceViewComp_included
59 
60 
virtual void UpdateGui(const istd::IChangeable::ChangeSet &changeSet)
General definition of sequence contains samples in regular time grid.
Definition: IDataSequence.h:20
iqtgui::TDesignerGuiObserverCompBase< Ui::CChartBaseDataSequenceViewComp, imeas::IDataSequence > BaseClass

© 2007-2017 Witold Gantzke and Kirill Lepskiy