#include <LcdFloatSpinBox.h>
|
| | LcdFloatSpinBox (int numWhole, int numFrac, const QString &name=QString(), QWidget *parent=nullptr) |
| | LcdFloatSpinBox (int numWhole, int numFrac, const QString &style, const QString &name, QWidget *parent=nullptr) |
| void | modelChanged () override |
| void | setLabel (const QString &label) |
| void | setSeamless (bool left, bool right) |
| | TypedModelView (Model *model, QWidget *_this) |
| FloatModel * | model () |
| const FloatModel * | model () const |
| | AutomatableModelView (Model *model, QWidget *_this) |
| | ~AutomatableModelView () override=default |
| AutomatableModel * | modelUntyped () |
| const AutomatableModel * | modelUntyped () const |
| void | setModel (Model *model, bool isOldModelValid=true) override |
| void | unsetModel () override |
| template<typename T> |
| T | value () const |
| void | setDescription (const QString &desc) |
| void | setUnit (const QString &unit) |
| void | addDefaultActions (QMenu *menu) |
| void | setConversionFactor (float factor) |
| float | getConversionFactor () |
| | ModelView (Model *model, QWidget *widget) |
| virtual | ~ModelView () |
| Model * | model () |
| const Model * | model () const |
| template<class T> |
| T * | castModel () |
| template<class T> |
| const T * | castModel () const |
◆ LcdFloatSpinBox() [1/2]
| lmms::gui::LcdFloatSpinBox::LcdFloatSpinBox |
( |
int | numWhole, |
|
|
int | numFrac, |
|
|
const QString & | name = QString(), |
|
|
QWidget * | parent = nullptr ) |
◆ LcdFloatSpinBox() [2/2]
| lmms::gui::LcdFloatSpinBox::LcdFloatSpinBox |
( |
int | numWhole, |
|
|
int | numFrac, |
|
|
const QString & | style, |
|
|
const QString & | name, |
|
|
QWidget * | parent = nullptr ) |
◆ contextMenuEvent()
| void lmms::gui::LcdFloatSpinBox::contextMenuEvent |
( |
QContextMenuEvent * | me | ) |
|
|
overrideprotected |
◆ enterValue()
| void lmms::gui::LcdFloatSpinBox::enterValue |
( |
| ) |
|
|
private |
◆ getStep()
| float lmms::gui::LcdFloatSpinBox::getStep |
( |
| ) |
const |
|
private |
◆ layoutSetup()
| void lmms::gui::LcdFloatSpinBox::layoutSetup |
( |
const QString & | style = QString("19green") | ) |
|
|
private |
◆ manualChange
| void lmms::gui::LcdFloatSpinBox::manualChange |
( |
| ) |
|
|
signal |
◆ modelChanged()
| void lmms::gui::LcdFloatSpinBox::modelChanged |
( |
| ) |
|
|
inlineoverridevirtual |
◆ mouseDoubleClickEvent()
| void lmms::gui::LcdFloatSpinBox::mouseDoubleClickEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ mouseMoveEvent()
| void lmms::gui::LcdFloatSpinBox::mouseMoveEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void lmms::gui::LcdFloatSpinBox::mousePressEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotectedvirtual |
◆ mouseReleaseEvent()
| void lmms::gui::LcdFloatSpinBox::mouseReleaseEvent |
( |
QMouseEvent * | me | ) |
|
|
overrideprotected |
◆ paintEvent()
| void lmms::gui::LcdFloatSpinBox::paintEvent |
( |
QPaintEvent * | pe | ) |
|
|
overrideprotected |
◆ setLabel()
| void lmms::gui::LcdFloatSpinBox::setLabel |
( |
const QString & | label | ) |
|
|
inline |
◆ setSeamless()
| void lmms::gui::LcdFloatSpinBox::setSeamless |
( |
bool | left, |
|
|
bool | right ) |
|
inline |
◆ update
| void lmms::gui::LcdFloatSpinBox::update |
( |
| ) |
|
|
virtualslot |
◆ wheelEvent()
| void lmms::gui::LcdFloatSpinBox::wheelEvent |
( |
QWheelEvent * | we | ) |
|
|
overrideprotected |
◆ m_displayOffset
| int lmms::gui::LcdFloatSpinBox::m_displayOffset |
|
private |
◆ m_fractionDisplay
| LcdWidget lmms::gui::LcdFloatSpinBox::m_fractionDisplay |
|
private |
◆ m_intStep
| bool lmms::gui::LcdFloatSpinBox::m_intStep |
|
private |
◆ m_label
| QString lmms::gui::LcdFloatSpinBox::m_label |
|
private |
◆ m_mouseMoving
| bool lmms::gui::LcdFloatSpinBox::m_mouseMoving |
|
private |
◆ m_origMousePos
| QPoint lmms::gui::LcdFloatSpinBox::m_origMousePos |
|
private |
◆ m_wholeDisplay
| LcdWidget lmms::gui::LcdFloatSpinBox::m_wholeDisplay |
|
private |
The documentation for this class was generated from the following files: