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

#include <InstrumentFunctionViews.h>

Inheritance diagram for lmms::gui::InstrumentFunctionNoteStackingView:
lmms::gui::ModelView

Public Member Functions

 InstrumentFunctionNoteStackingView (InstrumentFunctionNoteStacking *cc, QWidget *parent=nullptr)
 ~InstrumentFunctionNoteStackingView () override
Public Member Functions inherited from lmms::gui::ModelView
 ModelView (Model *model, QWidget *widget)
virtual ~ModelView ()
virtual void setModel (Model *model, bool isOldModelValid=true)
virtual void unsetModel ()
Modelmodel ()
const Modelmodel () const
template<class T>
T * castModel ()
template<class T>
const T * castModel () const

Private Member Functions

void modelChanged () override

Private Attributes

InstrumentFunctionNoteStackingm_cc
GroupBoxm_chordsGroupBox
ComboBoxm_chordsComboBox
Knobm_chordRangeKnob

Additional Inherited Members

Protected Member Functions inherited from lmms::gui::ModelView
QWidget * widget ()
virtual void doConnections ()

Constructor & Destructor Documentation

◆ InstrumentFunctionNoteStackingView()

lmms::gui::InstrumentFunctionNoteStackingView::InstrumentFunctionNoteStackingView ( InstrumentFunctionNoteStacking * cc,
QWidget * parent = nullptr )

◆ ~InstrumentFunctionNoteStackingView()

lmms::gui::InstrumentFunctionNoteStackingView::~InstrumentFunctionNoteStackingView ( )
override

Member Function Documentation

◆ modelChanged()

void lmms::gui::InstrumentFunctionNoteStackingView::modelChanged ( )
overrideprivatevirtual

Reimplemented from lmms::gui::ModelView.

Member Data Documentation

◆ m_cc

InstrumentFunctionNoteStacking* lmms::gui::InstrumentFunctionNoteStackingView::m_cc
private

◆ m_chordRangeKnob

Knob* lmms::gui::InstrumentFunctionNoteStackingView::m_chordRangeKnob
private

◆ m_chordsComboBox

ComboBox* lmms::gui::InstrumentFunctionNoteStackingView::m_chordsComboBox
private

◆ m_chordsGroupBox

GroupBox* lmms::gui::InstrumentFunctionNoteStackingView::m_chordsGroupBox
private

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