www.pudn.com > qtdso-0.3.1.rar > converterhistogramwid.h
#ifndef CONVERTERHISTOGRAMWID_HH #define CONVERTERHISTOGRAMWID_HH #include#include class Dso; class ConverterHistogramWid : public QWidget { Q_OBJECT public: ConverterHistogramWid( QWidget *parent=0, const char *name=0 ); virtual ~ConverterHistogramWid(); double numSamples() const { return m_numSamples; } int max() const { return m_max; } int min() const { return m_min; } double sum() const { return m_sum; } double mean() const; double stdDeviation() const; int msec() const { return m_timer.elapsed(); } void addValues( Dso *, int ); public slots: void clearSLOT(); protected: double m_drawFac; double m_histogram[256]; double m_numSamples; int m_max; int m_min; double m_sum; QTime m_timer; void paintEvent( QPaintEvent * ); }; #endif // CONVERTERHISTOGRAMWID_HH