LMMS
Loading...
Searching...
No Matches
lmms::gui::MainWindow::MovableQMdiArea Class Reference
Inheritance diagram for lmms::gui::MainWindow::MovableQMdiArea:

Public Member Functions

 MovableQMdiArea (QWidget *parent=nullptr)
 ~MovableQMdiArea ()

Protected Member Functions

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

Private Attributes

bool m_isBeingMoved
int m_lastX
int m_lastY

Constructor & Destructor Documentation

◆ MovableQMdiArea()

lmms::gui::MainWindow::MovableQMdiArea::MovableQMdiArea ( QWidget * parent = nullptr)

◆ ~MovableQMdiArea()

lmms::gui::MainWindow::MovableQMdiArea::~MovableQMdiArea ( )
inline

Member Function Documentation

◆ mouseMoveEvent()

void lmms::gui::MainWindow::MovableQMdiArea::mouseMoveEvent ( QMouseEvent * event)
overrideprotected

◆ mousePressEvent()

void lmms::gui::MainWindow::MovableQMdiArea::mousePressEvent ( QMouseEvent * event)
overrideprotected

◆ mouseReleaseEvent()

void lmms::gui::MainWindow::MovableQMdiArea::mouseReleaseEvent ( QMouseEvent * event)
overrideprotected

Member Data Documentation

◆ m_isBeingMoved

bool lmms::gui::MainWindow::MovableQMdiArea::m_isBeingMoved
private

◆ m_lastX

int lmms::gui::MainWindow::MovableQMdiArea::m_lastX
private

◆ m_lastY

int lmms::gui::MainWindow::MovableQMdiArea::m_lastY
private

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