LMMS
Loading...
Searching...
No Matches
lmms::gui::EqParameterWidget Class Reference

#include <EqParameterWidget.h>

Inheritance diagram for lmms::gui::EqParameterWidget:

Public Member Functions

 EqParameterWidget (QWidget *parent=0, EqControls *controls=0)
 ~EqParameterWidget () override
const int bandCount ()
EqBandgetBandModels (int i)
void changeHandle (int i)

Public Attributes

QList< EqHandle * > m_handleList

Private Slots

void updateModels ()
void updateHandle ()

Private Attributes

float m_pixelsPerUnitWidth
float m_pixelsPerUnitHeight
float m_pixelsPerOctave
float m_scale
int m_displayWidth
int m_displayHeigth
EqControlsm_controls
EqBandm_bands
EqHandlem_handle
EqCurvem_eqcurve

Constructor & Destructor Documentation

◆ EqParameterWidget()

lmms::gui::EqParameterWidget::EqParameterWidget ( QWidget * parent = 0,
EqControls * controls = 0 )
explicit

◆ ~EqParameterWidget()

lmms::gui::EqParameterWidget::~EqParameterWidget ( )
override

Member Function Documentation

◆ bandCount()

const int lmms::gui::EqParameterWidget::bandCount ( )
inline

◆ changeHandle()

void lmms::gui::EqParameterWidget::changeHandle ( int i)

◆ getBandModels()

EqBand * lmms::gui::EqParameterWidget::getBandModels ( int i)

◆ updateHandle

void lmms::gui::EqParameterWidget::updateHandle ( )
privateslot

◆ updateModels

void lmms::gui::EqParameterWidget::updateModels ( )
privateslot

Member Data Documentation

◆ m_bands

EqBand* lmms::gui::EqParameterWidget::m_bands
private

◆ m_controls

EqControls* lmms::gui::EqParameterWidget::m_controls
private

◆ m_displayHeigth

int lmms::gui::EqParameterWidget::m_displayHeigth
private

◆ m_displayWidth

int lmms::gui::EqParameterWidget::m_displayWidth
private

◆ m_eqcurve

EqCurve* lmms::gui::EqParameterWidget::m_eqcurve
private

◆ m_handle

EqHandle* lmms::gui::EqParameterWidget::m_handle
private

◆ m_handleList

QList<EqHandle*> lmms::gui::EqParameterWidget::m_handleList

◆ m_pixelsPerOctave

float lmms::gui::EqParameterWidget::m_pixelsPerOctave
private

◆ m_pixelsPerUnitHeight

float lmms::gui::EqParameterWidget::m_pixelsPerUnitHeight
private

◆ m_pixelsPerUnitWidth

float lmms::gui::EqParameterWidget::m_pixelsPerUnitWidth
private

◆ m_scale

float lmms::gui::EqParameterWidget::m_scale
private

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