blob: 5cb1068cec98729259d45a4f9d9cb79d10f36121 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#ifndef GLWAVEFORMRENDERERSIMPLESIGNAL_H
#define GLWAVEFORMRENDERERSIMPLESIGNAL_H
#include <QOpenGLFunctions_2_1>
#include "waveformrenderersignalbase.h"
class ControlObject;
class GLWaveformRendererSimpleSignal : public WaveformRendererSignalBase, protected QOpenGLFunctions_2_1 {
public:
explicit GLWaveformRendererSimpleSignal(WaveformWidgetRenderer* waveformWidgetRenderer);
virtual ~GLWaveformRendererSimpleSignal();
virtual void onSetup(const QDomNode &node);
virtual void draw(QPainter* painter, QPaintEvent* event);
};
#endif // GLWAVEFORMRENDERERSIMPLESIGNAL_H
|