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

#include <MidiPortMenu.h>

Inheritance diagram for lmms::gui::MidiPortMenu:
lmms::gui::ModelView

Public Slots

void updateMenu ()

Public Member Functions

 MidiPortMenu (MidiPort::Mode _mode)
 ~MidiPortMenu () override=default
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

Protected Slots

void activatedPort (QAction *_item)

Private Member Functions

void modelChanged () override

Private Attributes

MidiPort::Mode m_mode

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ MidiPortMenu()

lmms::gui::MidiPortMenu::MidiPortMenu ( MidiPort::Mode _mode)

◆ ~MidiPortMenu()

lmms::gui::MidiPortMenu::~MidiPortMenu ( )
overridedefault

Member Function Documentation

◆ activatedPort

void lmms::gui::MidiPortMenu::activatedPort ( QAction * _item)
protectedslot

◆ modelChanged()

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

Reimplemented from lmms::gui::ModelView.

◆ updateMenu

void lmms::gui::MidiPortMenu::updateMenu ( )
slot

Member Data Documentation

◆ m_mode

MidiPort::Mode lmms::gui::MidiPortMenu::m_mode
private

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