|
lmms
Cross-platform music production software
|
#include <TrackGrip.h>
Signals | |
| void | grabbed () |
| void | released () |
Public Member Functions | |
| TrackGrip (TrackView *trackView, QWidget *parent=nullptr) | |
| ~TrackGrip () override=default | |
Protected Member Functions | |
| void | mousePressEvent (QMouseEvent *) override |
| void | mouseReleaseEvent (QMouseEvent *) override |
| void | paintEvent (QPaintEvent *) override |
Private Attributes | |
| TrackView * | m_trackView = nullptr |
| bool | m_isGrabbed = false |
Static Private Attributes | |
| static QPixmap * | s_grabbedPixmap = nullptr |
| static QPixmap * | s_releasedPixmap = nullptr |
| lmms::gui::TrackGrip::TrackGrip | ( | TrackView * | trackView, |
| QWidget * | parent = nullptr ) |
|
overridedefault |
|
signal |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
|
signal |
|
private |
|
private |
|
staticprivate |
|
staticprivate |