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

#include <DelayControlsDialog.h>

Inheritance diagram for lmms::gui::XyPad:

Public Member Functions

 XyPad (QWidget *parent=0, FloatModel *xModel=0, FloatModel *yModel=0)
 ~XyPad () override=default

Protected Member Functions

void paintEvent (QPaintEvent *event) override
void mousePressEvent (QMouseEvent *event) override
void mouseReleaseEvent (QMouseEvent *event) override
void mouseMoveEvent (QMouseEvent *event) override

Private Attributes

FloatModelm_xModel
FloatModelm_yModel
bool m_acceptInput

Constructor & Destructor Documentation

◆ XyPad()

lmms::gui::XyPad::XyPad ( QWidget * parent = 0,
FloatModel * xModel = 0,
FloatModel * yModel = 0 )

◆ ~XyPad()

lmms::gui::XyPad::~XyPad ( )
overridedefault

Member Function Documentation

◆ mouseMoveEvent()

void lmms::gui::XyPad::mouseMoveEvent ( QMouseEvent * event)
overrideprotected

◆ mousePressEvent()

void lmms::gui::XyPad::mousePressEvent ( QMouseEvent * event)
overrideprotected

◆ mouseReleaseEvent()

void lmms::gui::XyPad::mouseReleaseEvent ( QMouseEvent * event)
overrideprotected

◆ paintEvent()

void lmms::gui::XyPad::paintEvent ( QPaintEvent * event)
overrideprotected

Member Data Documentation

◆ m_acceptInput

bool lmms::gui::XyPad::m_acceptInput
private

◆ m_xModel

FloatModel* lmms::gui::XyPad::m_xModel
private

◆ m_yModel

FloatModel* lmms::gui::XyPad::m_yModel
private

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