1
#include "waveformwidgetabstract.h"
2
#include "waveform/renderers/waveformwidgetrenderer.h"
7
// Default constructor is only use by the factory to evaluate dynamically
9
WaveformWidgetAbstract::WaveformWidgetAbstract() :
10
WaveformWidgetRenderer() {
14
WaveformWidgetAbstract::WaveformWidgetAbstract( const char* group) :
15
WaveformWidgetRenderer(group) {
19
WaveformWidgetAbstract::~WaveformWidgetAbstract() {
22
void WaveformWidgetAbstract::hold() {
28
void WaveformWidgetAbstract::release() {
34
void WaveformWidgetAbstract::preRender() {
35
WaveformWidgetRenderer::onPreRender();
38
void WaveformWidgetAbstract::render() {
40
if (!m_widget->isVisible()) {
47
void WaveformWidgetAbstract::resize( int width, int height) {
49
m_widget->resize(width, height);
51
WaveformWidgetRenderer::resize(width, height);