彻底改版2.0
This commit is contained in:
38
third/qwtdemo/examples/refreshtest/plot.h
Normal file
38
third/qwtdemo/examples/refreshtest/plot.h
Normal file
@@ -0,0 +1,38 @@
|
||||
#ifndef _PLOT_H_
|
||||
#define _PLOT_H_ 1
|
||||
|
||||
#include <qwt_plot.h>
|
||||
#include <qwt_system_clock.h>
|
||||
#include "settings.h"
|
||||
|
||||
class QwtPlotGrid;
|
||||
class QwtPlotCurve;
|
||||
|
||||
class Plot: public QwtPlot
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
Plot( QWidget* = NULL );
|
||||
|
||||
public Q_SLOTS:
|
||||
void setSettings( const Settings & );
|
||||
|
||||
protected:
|
||||
virtual void timerEvent( QTimerEvent *e );
|
||||
|
||||
private:
|
||||
void alignScales();
|
||||
|
||||
QwtPlotGrid *d_grid;
|
||||
QwtPlotCurve *d_curve;
|
||||
|
||||
QwtSystemClock d_clock;
|
||||
double d_interval;
|
||||
|
||||
int d_timerId;
|
||||
|
||||
Settings d_settings;
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user