Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::gui::qquick::WaveformCanvasRenderer Class Reference

Renders audio waveform peaks using QCanvasPainter. More...

#include <src/gui/qquick/waveform_canvas_renderer.h>

Inheritance diagram for zrythm::gui::qquick::WaveformCanvasRenderer:
Collaboration diagram for zrythm::gui::qquick::WaveformCanvasRenderer:

Public Member Functions

void initializeResources (QCanvasPainter *painter) override
void synchronize (QCanvasPainterItem *item) override
void paint (QCanvasPainter *painter) override

Detailed Description

Renders audio waveform peaks using QCanvasPainter.

Peak computation happens in synchronize() (render thread). Drawing happens in paint() (render thread).

Definition at line 25 of file waveform_canvas_renderer.h.


The documentation for this class was generated from the following file: