summaryrefslogtreecommitdiff
path: root/core/applets/vmemo/vmemo.h
Unidiff
Diffstat (limited to 'core/applets/vmemo/vmemo.h') (more/less context) (show whitespace changes)
-rw-r--r--core/applets/vmemo/vmemo.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/applets/vmemo/vmemo.h b/core/applets/vmemo/vmemo.h
index b33ab55..51ace35 100644
--- a/core/applets/vmemo/vmemo.h
+++ b/core/applets/vmemo/vmemo.h
@@ -21,29 +21,33 @@
21#include <qwidget.h> 21#include <qwidget.h>
22#include <qpixmap.h> 22#include <qpixmap.h>
23#include <qpe/applnk.h> 23#include <qpe/applnk.h>
24#include <qfile.h> 24#include <qfile.h>
25#include <qpe/qcopenvelope_qws.h> 25#include <qpe/qcopenvelope_qws.h>
26#include <qlabel.h> 26#include <qlabel.h>
27#include <qtimer.h>
27 28
28class VMemo : public QWidget 29class VMemo : public QWidget
29{ 30{
30 Q_OBJECT 31 Q_OBJECT
31public: 32public:
32 VMemo( QWidget *parent, const char *name = NULL); 33 VMemo( QWidget *parent, const char *name = NULL);
33 ~VMemo(); 34 ~VMemo();
34 QFile track; 35 QFile track;
35 QString fileName, errorMsg; 36 QString fileName, errorMsg;
36 QLabel* msgLabel; 37 QLabel* msgLabel;
38 QTimer *t_timer;
39
37public slots: 40public slots:
38 void record(); 41 void record();
39 void mousePressEvent( QMouseEvent * ); 42 void mousePressEvent( QMouseEvent * );
40 void mouseReleaseEvent( QMouseEvent * ); 43 void mouseReleaseEvent( QMouseEvent * );
41 void receive( const QCString &msg, const QByteArray &data ); 44 void receive( const QCString &msg, const QByteArray &data );
42 bool startRecording(); 45 bool startRecording();
43 void stopRecording(); 46 void stopRecording();
47 void timerBreak();
44private: 48private:
45 bool useAlerts; 49 bool useAlerts;
46 void paintEvent( QPaintEvent* ); 50 void paintEvent( QPaintEvent* );
47 int setToggleButton(int); 51 int setToggleButton(int);
48 int openDSP(); 52 int openDSP();
49 int openWAV(const char *filename); 53 int openWAV(const char *filename);