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

#include <Controls.h>

Inheritance diagram for lmms::gui::ComboControl:
lmms::gui::Control

Public Member Functions

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

Private Attributes

QWidget * m_widget
ComboBoxm_combo
QLabel * m_label

Constructor & Destructor Documentation

◆ ComboControl()

lmms::gui::ComboControl::ComboControl ( QWidget * parent = nullptr)

◆ ~ComboControl()

lmms::gui::ComboControl::~ComboControl ( )
overridedefault

Member Function Documentation

◆ model()

ComboBoxModel * lmms::gui::ComboControl::model ( )
overridevirtual

Implements lmms::gui::Control.

◆ modelView()

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

Implements lmms::gui::Control.

◆ setModel()

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

Implements lmms::gui::Control.

◆ setText()

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

Implements lmms::gui::Control.

◆ topWidget()

QWidget * lmms::gui::ComboControl::topWidget ( )
inlineoverridevirtual

Implements lmms::gui::Control.

Member Data Documentation

◆ m_combo

ComboBox* lmms::gui::ComboControl::m_combo
private

◆ m_label

QLabel* lmms::gui::ComboControl::m_label
private

◆ m_widget

QWidget* lmms::gui::ComboControl::m_widget
private

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