|
lmms
Cross-platform music production software
|
#include <EqSpectrumView.h>
Public Member Functions | |
| EqSpectrumView (EqAnalyser *b, QWidget *_parent=0) | |
| ~EqSpectrumView () override=default | |
| QColor | getColor () const |
| void | setColor (const QColor &value) |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *event) override |
Private Slots | |
| void | periodicalUpdate () |
Private Member Functions | |
| float | bandToFreq (int index) |
Private Attributes | |
| QColor | m_color |
| EqAnalyser * | m_analyser |
| QPainterPath | m_path |
| float | m_peakSum |
| float | m_pixelsPerUnitWidth |
| float | m_scale |
| int | m_skipBands |
| bool | m_periodicalUpdate |
| QList< float > | m_bandHeight |
|
explicit |
|
overridedefault |
|
private |
| QColor lmms::gui::EqSpectrumView::getColor | ( | ) | const |
|
overrideprotected |
|
privateslot |
| void lmms::gui::EqSpectrumView::setColor | ( | const QColor & | value | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |