|
lmms
Cross-platform music production software
|
#include <SampleTrackWindow.h>
Public Slots | |
| void | textChanged (const QString &new_name) |
| void | toggleVisibility (bool on) |
| void | updateName () |
Public Member Functions | |
| SampleTrackWindow (SampleTrackView *stv) | |
| ~SampleTrackWindow () override=default | |
| SampleTrack * | model () |
| const SampleTrack * | model () const |
| void | setSampleTrackView (SampleTrackView *tv) |
| SampleTrackView * | sampleTrackView () |
| 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 () |
Protected Member Functions | |
| void | closeEvent (QCloseEvent *ce) override |
| void | saveSettings (QDomDocument &doc, QDomElement &element) override |
| void | loadSettings (const QDomElement &element) override |
| Protected Member Functions inherited from lmms::gui::ModelView | |
| QWidget * | widget () |
| virtual void | doConnections () |
Private Member Functions | |
| void | modelChanged () override |
Private Attributes | |
| SampleTrack * | m_track |
| SampleTrackView * | m_stv |
| QLineEdit * | m_nameLineEdit |
| Knob * | m_volumeKnob |
| Knob * | m_panningKnob |
| AutomatableButton * | m_muteBtn |
| AutomatableButton * | m_soloBtn |
| MixerChannelLcdSpinBox * | m_mixerChannelNumber |
| EffectRackView * | m_effectRack |
| lmms::gui::SampleTrackWindow::SampleTrackWindow | ( | SampleTrackView * | stv | ) |
|
overridedefault |
|
overrideprotected |
|
overrideprotectedvirtual |
Implements lmms::SerializingObjectHook.
|
inline |
|
inline |
|
overrideprivatevirtual |
Reimplemented from lmms::gui::ModelView.
|
inline |
|
overrideprotectedvirtual |
Implements lmms::SerializingObjectHook.
| void lmms::gui::SampleTrackWindow::setSampleTrackView | ( | SampleTrackView * | tv | ) |
|
slot |
|
slot |
|
slot |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |