1 #ifndef __WAVEFORMWIDGET_H__
2 #define __WAVEFORMWIDGET_H__
7 class WaveformWidget: public QWidget
12 WaveformWidget(QWidget * parent = 0);
16 void paintEvent(QPaintEvent * event);
17 void mousePressEvent(QMouseEvent * event);
18 void mouseMoveEvent(QMouseEvent * event);
19 void mouseReleaseEvent(QMouseEvent * event);
20 void mouseDoubleClickEvent(QMouseEvent * event);
21 void keyPressEvent(QKeyEvent * event);
22 void keyReleaseEvent(QKeyEvent * event);
23 void resizeEvent(QResizeEvent * event);
26 void UpdateInfo(void);
29 void HandleUpdate(void);
30 void HandleInitSync(void);
31 void HandleStepBack(void);
32 void HandleManualSync(void);
33 void HandleZeroAll(void);
34 void HandleSynthesize(void);
35 void HandleSynthesize2(void);
36 void HandleSync(int, int);
37 void HandleWaveSync(int);
38 void HandleRatio(int, int);
41 #endif // __WAVEFORMWIDGET_H__