25#ifndef LMMS_GUI_LCD_SPINBOX_H
26#define LMMS_GUI_LCD_SPINBOX_H
65 virtual void update();
69 void contextMenuEvent( QContextMenuEvent * _me )
override;
70 void mousePressEvent( QMouseEvent * _me )
override;
71 void mouseMoveEvent( QMouseEvent * _me )
override;
72 void mouseReleaseEvent( QMouseEvent * _me )
override;
73 void wheelEvent( QWheelEvent * _we )
override;
74 void mouseDoubleClickEvent( QMouseEvent * _me )
override;
Definition AutomatableModel.h:481
int m_displayOffset
Definition LcdSpinBox.h:80
int displayOffset() const
Returns internal offset for displaying values.
Definition LcdSpinBox.h:58
virtual void update()
Definition LcdSpinBox.cpp:62
void enterValue()
Definition LcdSpinBox.cpp:160
void modelChanged() override
Definition LcdSpinBox.h:44
QPoint m_lastMousePos
mouse position in last mouseMoveEvent
Definition LcdSpinBox.h:79
LcdSpinBox(int numDigits, QWidget *parent, const QString &name=QString())
Definition LcdSpinBox.cpp:39
bool m_mouseMoving
Definition LcdSpinBox.h:78
void setDisplayOffset(int offset)
Definition LcdSpinBox.h:52
float m_remainder
floating offset of spinbox in [-0.5, 0.5]
Definition LcdSpinBox.h:77
~LcdSpinBox() override=default
virtual void modelChanged()
Definition ModelView.h:68
static const char * name
Definition pugl.h:1582
static uintptr_t parent
Definition pugl.h:1644
Definition AudioPortAudio.cpp:223
TypedModelView< IntModel > IntModelView
Definition AutomatableModelView.h:132
IntModel LcdSpinBoxModel
Definition LcdSpinBox.h:88