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

#include <Controls.h>

Inheritance diagram for lmms::gui::CheckControl:
lmms::gui::Control

Public Member Functions

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

Private Attributes

QWidget * m_widget
LedCheckBoxm_checkBox
QLabel * m_label

Constructor & Destructor Documentation

◆ CheckControl()

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

◆ ~CheckControl()

lmms::gui::CheckControl::~CheckControl ( )
overridedefault

Member Function Documentation

◆ model()

BoolModel * lmms::gui::CheckControl::model ( )
overridevirtual

Implements lmms::gui::Control.

◆ modelView()

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

Implements lmms::gui::Control.

◆ setModel()

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

Implements lmms::gui::Control.

◆ setText()

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

Implements lmms::gui::Control.

◆ topWidget()

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

Implements lmms::gui::Control.

Member Data Documentation

◆ m_checkBox

LedCheckBox* lmms::gui::CheckControl::m_checkBox
private

◆ m_label

QLabel* lmms::gui::CheckControl::m_label
private

◆ m_widget

QWidget* lmms::gui::CheckControl::m_widget
private

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