Files
GoldenCheetah/qwt/examples/data_plot/data_plot.h
2009-09-20 11:07:49 -07:00

33 lines
500 B
C++

#ifndef _DATA_PLOT_H
#define _DATA_PLOT_H 1
#include <qwt_plot.h>
const int PLOT_SIZE = 201; // 0 to 200
class DataPlot : public QwtPlot
{
Q_OBJECT
public:
DataPlot(QWidget* = NULL);
public slots:
void setTimerInterval(double interval);
protected:
virtual void timerEvent(QTimerEvent *e);
private:
void alignScales();
double d_x[PLOT_SIZE];
double d_y[PLOT_SIZE];
double d_z[PLOT_SIZE];
int d_interval; // timer in ms
int d_timerId;
};
#endif