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

Top-level widget holding the configuration GUI and spectrum displays. More...

#include <SaControlsDialog.h>

Inheritance diagram for lmms::gui::SaControlsDialog:
lmms::gui::EffectControlDialog lmms::gui::ModelView

Public Member Functions

 SaControlsDialog (SaControls *controls, SaProcessor *processor)
 ~SaControlsDialog () override=default
QSize sizeHint () const override
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 Attributes

SaControlsm_controls
SaProcessorm_processor
const int m_configHeight = 75
SaSpectrumViewm_spectrum
SaWaterfallViewm_waterfall

Additional Inherited Members

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

Detailed Description

Top-level widget holding the configuration GUI and spectrum displays.

Constructor & Destructor Documentation

◆ SaControlsDialog()

lmms::gui::SaControlsDialog::SaControlsDialog ( SaControls * controls,
SaProcessor * processor )
explicit

◆ ~SaControlsDialog()

lmms::gui::SaControlsDialog::~SaControlsDialog ( )
overridedefault

Member Function Documentation

◆ sizeHint()

QSize lmms::gui::SaControlsDialog::sizeHint ( ) const
override

Member Data Documentation

◆ m_configHeight

const int lmms::gui::SaControlsDialog::m_configHeight = 75
private

◆ m_controls

SaControls* lmms::gui::SaControlsDialog::m_controls
private

◆ m_processor

SaProcessor* lmms::gui::SaControlsDialog::m_processor
private

◆ m_spectrum

SaSpectrumView* lmms::gui::SaControlsDialog::m_spectrum
private

◆ m_waterfall

SaWaterfallView* lmms::gui::SaControlsDialog::m_waterfall
private

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