00001 #ifndef PLOT_DATE_SCALE_H 00002 #define PLOT_DATE_SCALE_H 00003 00004 #include <QDate> 00005 00006 #include <qwt_scale_draw.h> 00007 00008 class PlotDateScale : public QwtScaleDraw 00009 { 00010 //================================================================================ 00011 // Constructors and destructor 00012 //================================================================================ 00013 public: 00014 PlotDateScale( const QDate &date ); 00015 virtual ~PlotDateScale(); 00016 00017 //================================================================================ 00018 // Member functions 00019 //================================================================================ 00020 public: 00021 virtual QwtText label( double value ) const; 00022 00023 //================================================================================ 00024 // Members 00025 //================================================================================ 00026 private: 00027 QDate m_baseDate; 00028 }; 00029 00030 #endif