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

#include <Lv2FxControlDialog.h>

Inheritance diagram for lmms::gui::Lv2FxControlDialog:
lmms::gui::EffectControlDialog lmms::gui::Lv2ViewBase lmms::gui::ModelView lmms::gui::LinkedModelGroupsView

Public Member Functions

 Lv2FxControlDialog (Lv2FxControls *controls)
Public Member Functions inherited from lmms::gui::EffectControlDialog
 EffectControlDialog (EffectControls *controls)
 ~EffectControlDialog () 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

Private Member Functions

Lv2FxControlslv2Controls ()
void modelChanged () final
void hideEvent (QHideEvent *event) override

Additional Inherited Members

Protected Member Functions inherited from lmms::gui::ModelView
QWidget * widget ()
virtual void doConnections ()
Protected Member Functions inherited from lmms::gui::Lv2ViewBase
 Lv2ViewBase (class QWidget *pluginWidget, Lv2ControlBase *ctrlBase)
 ~Lv2ViewBase ()
void toggleUI ()
void toggleHelp (bool visible)
void closeHelpWindow ()
void modelChanged (Lv2ControlBase *ctrlBase)
 Reconnect models if model changed.
Protected Member Functions inherited from lmms::gui::LinkedModelGroupsView
 ~LinkedModelGroupsView ()=default
void modelChanged (LinkedModelGroups *ctrlBase)
 Reconnect models if model changed; to be called by child virtuals.
Protected Attributes inherited from lmms::gui::EffectControlDialog
EffectControlsm_effectControls
Protected Attributes inherited from lmms::gui::Lv2ViewBase
QPushButton * m_reloadPluginButton = nullptr
QPushButton * m_toggleUIButton = nullptr
QPushButton * m_helpButton = nullptr

Constructor & Destructor Documentation

◆ Lv2FxControlDialog()

lmms::gui::Lv2FxControlDialog::Lv2FxControlDialog ( Lv2FxControls * controls)

Member Function Documentation

◆ hideEvent()

void lmms::gui::Lv2FxControlDialog::hideEvent ( QHideEvent * event)
overrideprivate

◆ lv2Controls()

Lv2FxControls * lmms::gui::Lv2FxControlDialog::lv2Controls ( )
private

◆ modelChanged()

void lmms::gui::Lv2FxControlDialog::modelChanged ( )
finalprivatevirtual

Reimplemented from lmms::gui::ModelView.


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