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

#include <Controls.h>

Inheritance diagram for lmms::gui::KnobControl:
lmms::gui::Control

Public Member Functions

void setText (const QString &text) override
QWidget * topWidget () override
void setModel (AutomatableModel *model) override
FloatModelmodel () override
AutomatableModelViewmodelView () override
 KnobControl (const QString &text, QWidget *parent=nullptr)
 ~KnobControl () override=default
Public Member Functions inherited from lmms::gui::Control
virtual ~Control ()=default

Private Attributes

Knobm_knob

Constructor & Destructor Documentation

◆ KnobControl()

lmms::gui::KnobControl::KnobControl ( const QString & text,
QWidget * parent = nullptr )

◆ ~KnobControl()

lmms::gui::KnobControl::~KnobControl ( )
overridedefault

Member Function Documentation

◆ model()

FloatModel * lmms::gui::KnobControl::model ( )
overridevirtual

Implements lmms::gui::Control.

◆ modelView()

AutomatableModelView * lmms::gui::KnobControl::modelView ( )
overridevirtual

Implements lmms::gui::Control.

◆ setModel()

void lmms::gui::KnobControl::setModel ( AutomatableModel * model)
overridevirtual

Implements lmms::gui::Control.

◆ setText()

void lmms::gui::KnobControl::setText ( const QString & text)
overridevirtual

Implements lmms::gui::Control.

◆ topWidget()

QWidget * lmms::gui::KnobControl::topWidget ( )
overridevirtual

Implements lmms::gui::Control.

Member Data Documentation

◆ m_knob

Knob* lmms::gui::KnobControl::m_knob
private

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