|
lmms
Cross-platform music production software
|
#include <EffectRackView.h>
Public Slots | |
| void | clearViews () |
| void | moveUp (EffectView *view) |
| void | moveDown (EffectView *view) |
| void | deletePlugin (EffectView *view) |
Public Member Functions | |
| EffectRackView (EffectChain *model, QWidget *parent=nullptr) | |
| ~EffectRackView () 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 () |
| Model * | model () |
| const Model * | model () const |
| template<class T> | |
| T * | castModel () |
| template<class T> | |
| const T * | castModel () const |
Static Public Attributes | |
| static constexpr int | DEFAULT_WIDTH = 245 |
Private Slots | |
| virtual void | update () |
| void | addEffect () |
Private Member Functions | |
| void | modelChanged () override |
| QSize | sizeHint () const override |
| QSize | minimumSizeHint () const override |
| EffectChain * | fxChain () |
| const EffectChain * | fxChain () const |
Private Attributes | |
| QVector< EffectView * > | m_effectViews |
| GroupBox * | m_effectsGroupBox |
| QScrollArea * | m_scrollArea |
| int | m_lastY |
Additional Inherited Members | |
| Protected Member Functions inherited from lmms::gui::ModelView | |
| QWidget * | widget () |
| virtual void | doConnections () |
| lmms::gui::EffectRackView::EffectRackView | ( | EffectChain * | model, |
| QWidget * | parent = nullptr ) |
|
override |
|
privateslot |
|
slot |
|
slot |
|
inlineprivate |
|
inlineprivate |
|
inlineoverrideprivate |
|
overrideprivatevirtual |
Reimplemented from lmms::gui::ModelView.
|
slot |
|
slot |
|
overrideprivate |
|
privatevirtualslot |
|
staticconstexpr |
|
private |
|
private |
|
private |
|
private |