#include <LOMMControlDialog.h>
|
| | LOMMControlDialog (LOMMControls *controls) |
| | ~LOMMControlDialog () override=default |
| int | dbfsToX (float dbfs) |
| float | xToDbfs (int x) |
| Knob * | createKnob (KnobType knobType, QWidget *parent, int x, int y, FloatModel *model, const QString &hintText, const QString &unit, const QString &toolTip) |
| LcdFloatSpinBox * | createLcdFloatSpinBox (int integerDigits, int decimalDigits, const QString &color, const QString &unit, QWidget *parent, int x, int y, FloatModel *model, const QString &toolTip) |
| PixmapButton * | createPixmapButton (const QString &text, QWidget *parent, int x, int y, BoolModel *model, std::string_view activeIcon, std::string_view inactiveIcon, const QString &tooltip) |
| | EffectControlDialog (EffectControls *controls) |
| | ~EffectControlDialog () override=default |
| | 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 |
◆ LOMMControlDialog()
| lmms::gui::LOMMControlDialog::LOMMControlDialog |
( |
LOMMControls * | controls | ) |
|
◆ ~LOMMControlDialog()
| lmms::gui::LOMMControlDialog::~LOMMControlDialog |
( |
| ) |
|
|
overridedefault |
◆ createKnob()
◆ createLcdFloatSpinBox()
◆ createPixmapButton()
| PixmapButton * lmms::gui::LOMMControlDialog::createPixmapButton |
( |
const QString & | text, |
|
|
QWidget * | parent, |
|
|
int | x, |
|
|
int | y, |
|
|
BoolModel * | model, |
|
|
std::string_view | activeIcon, |
|
|
std::string_view | inactiveIcon, |
|
|
const QString & | tooltip ) |
|
inline |
◆ dbfsToX()
| int lmms::gui::LOMMControlDialog::dbfsToX |
( |
float | dbfs | ) |
|
◆ mouseMoveEvent()
| void lmms::gui::LOMMControlDialog::mouseMoveEvent |
( |
QMouseEvent * | event | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void lmms::gui::LOMMControlDialog::mousePressEvent |
( |
QMouseEvent * | event | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
| void lmms::gui::LOMMControlDialog::mouseReleaseEvent |
( |
QMouseEvent * | event | ) |
|
|
overrideprotected |
◆ paintEvent()
| void lmms::gui::LOMMControlDialog::paintEvent |
( |
QPaintEvent * | event | ) |
|
|
overrideprotected |
◆ updateDisplay
| void lmms::gui::LOMMControlDialog::updateDisplay |
( |
| ) |
|
|
privateslot |
◆ updateFeedbackVisibility
| void lmms::gui::LOMMControlDialog::updateFeedbackVisibility |
( |
| ) |
|
|
privateslot |
◆ updateLowSideUpwardSuppressVisibility
| void lmms::gui::LOMMControlDialog::updateLowSideUpwardSuppressVisibility |
( |
| ) |
|
|
privateslot |
◆ xToDbfs()
| float lmms::gui::LOMMControlDialog::xToDbfs |
( |
int | x | ) |
|
◆ m_bandDrag
| int lmms::gui::LOMMControlDialog::m_bandDrag = 0 |
|
private |
◆ m_buttonPressed
| bool lmms::gui::LOMMControlDialog::m_buttonPressed = false |
|
private |
◆ m_controls
◆ m_dragType
| int lmms::gui::LOMMControlDialog::m_dragType = -1 |
|
private |
◆ m_feedbackButton
| PixmapButton* lmms::gui::LOMMControlDialog::m_feedbackButton |
|
private |
◆ m_lastMousePos
| QPoint lmms::gui::LOMMControlDialog::m_lastMousePos |
|
private |
◆ m_lowSideUpwardSuppressButton
| PixmapButton* lmms::gui::LOMMControlDialog::m_lowSideUpwardSuppressButton |
|
private |
The documentation for this class was generated from the following files: