|
lmms
Cross-platform music production software
|
#include <MixerView.h>
Public Slots | |
| int | addNewChannel () |
Public Member Functions | |
| MixerView (Mixer *mixer) | |
| void | keyPressEvent (QKeyEvent *e) override |
| void | saveSettings (QDomDocument &doc, QDomElement &domElement) override |
| void | loadSettings (const QDomElement &domElement) override |
| MixerChannelView * | currentMixerChannel () |
| MixerChannelView * | channelView (int index) |
| void | setCurrentMixerChannel (MixerChannelView *channel) |
| void | setCurrentMixerChannel (int channel) |
| void | clear () |
| void | updateMixerChannel (int index) |
| void | deleteChannel (int index) |
| void | deleteUnusedChannels () |
| void | moveChannelLeft (int index) |
| void | moveChannelRight (int index) |
| void | renameChannel (int index) |
| void | refreshDisplay () |
| 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 () |
| Model * | model () |
| const Model * | model () const |
| template<class T> | |
| T * | castModel () |
| template<class T> | |
| const T * | castModel () const |
| Public Member Functions inherited from lmms::SerializingObjectHook | |
| SerializingObjectHook () | |
| virtual | ~SerializingObjectHook () |
Private Slots | |
| void | updateFaders () |
| void | toggledSolo () |
| void | toggledMute () |
Private Member Functions | |
| Mixer * | getMixer () const |
| void | updateAllMixerChannels () |
| void | connectToSoloAndMute (int channelIndex) |
| void | disconnectFromSoloAndMute (int channelIndex) |
| void | updateMaxChannelSelector () |
Private Attributes | |
| QVector< MixerChannelView * > | m_mixerChannelViews |
| MixerChannelView * | m_currentMixerChannel |
| QScrollArea * | channelArea |
| QHBoxLayout * | chLayout |
| QWidget * | m_channelAreaWidget |
| QStackedLayout * | m_racksLayout |
| QWidget * | m_racksWidget |
| Mixer * | m_mixer |
Friends | |
| class | MixerChannelView |
Additional Inherited Members | |
| Protected Member Functions inherited from lmms::gui::ModelView | |
| virtual void | modelChanged () |
| QWidget * | widget () |
| virtual void | doConnections () |
| lmms::gui::MixerView::MixerView | ( | Mixer * | mixer | ) |
|
slot |
|
inline |
| void lmms::gui::MixerView::clear | ( | ) |
|
private |
|
inline |
| void lmms::gui::MixerView::deleteChannel | ( | int | index | ) |
| void lmms::gui::MixerView::deleteUnusedChannels | ( | ) |
|
private |
|
private |
|
override |
|
overridevirtual |
Implements lmms::SerializingObjectHook.
| void lmms::gui::MixerView::moveChannelLeft | ( | int | index | ) |
| void lmms::gui::MixerView::moveChannelRight | ( | int | index | ) |
| void lmms::gui::MixerView::refreshDisplay | ( | ) |
| void lmms::gui::MixerView::renameChannel | ( | int | index | ) |
|
overridevirtual |
Implements lmms::SerializingObjectHook.
| void lmms::gui::MixerView::setCurrentMixerChannel | ( | int | channel | ) |
| void lmms::gui::MixerView::setCurrentMixerChannel | ( | MixerChannelView * | channel | ) |
|
privateslot |
|
privateslot |
|
private |
|
privateslot |
|
private |
| void lmms::gui::MixerView::updateMixerChannel | ( | int | index | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |