|
|
/*************************************************************************** kpskmeter.h - description ------------------- begin : Tue Sep 24 2002 copyright : (C) 2002 by David Kjellquist email : kpsk-develop@lists.sourceforge.net ***************************************************************************/ /*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #ifndef KPSKMETER_H #define KPSKMETER_H #include#include #include #include #include "server/server.h" #include "dcddlg.h" /** *@author David Kjellquist */ class kpskmeter : public QWidget { Q_OBJECT public: kpskmeter(QWidget* parent); ~kpskmeter(); PSK31info meterinfo; dcdDlg* dcdDialog; int meterchannel; void setChannel(int ch); protected: void mousePressEvent (QMouseEvent* event); private: QPixmap buffer; //meter buffer void paintEvent (QPaintEvent*); void resizeEvent(QResizeEvent*); QTimer* timer; // timer for statusbar updates public slots: void slotDrawMeter(); }; #endif
Generated by: ernie on homer on Sun Oct 6 11:23:16 2002, using kdoc 2.0a53. |