// -*- Mode: C++ -*- #ifndef METERWIDGET_H #define METERWIDGET_H #include <QWidget> #include <QtGui> #include <QQueue> class MeterWidget : public QWidget { Q_OBJECT public: explicit MeterWidget(QWidget *parent = 0); signals: public slots: void setValue(int value); private: QQueue<int> signalQueue; int m_signal; int m_sigPeak; protected: void paintEvent( QPaintEvent * ); }; #endif // METERWIDGET_H