26#ifndef LMMS_GUI_TEMPO_SYNC_KNOB_H
27#define LMMS_GUI_TEMPO_SYNC_KNOB_H
81 void modelChanged()
override;
Definition TempoSyncKnobModel.h:45
Knob(KnobType _knob_num, QWidget *_parent=nullptr, const QString &_name=QString())
Construct a Knob with the given style and no label.
Definition Knob.cpp:40
LabelRendering
Determines how the label of the knob is rendered.
Definition Knob.h:83
@ WidgetFont
Renders the label using the font that is set for the widget.
Definition Knob.h:89
KnobType knobNum
Definition Knob.h:68
Definition MeterDialog.h:40
T * castModel()
Definition ModelView.h:54
void setSyncIcon(const QPixmap &_new_pix)
Definition TempoSyncKnob.cpp:304
TempoSyncKnob(KnobType knobNum, QWidget *parent=nullptr, const QString &name=QString())
Definition TempoSyncKnob.cpp:46
TempoSyncKnobModel * model()
Definition TempoSyncKnob.h:76
QPixmap m_tempoSyncIcon
Definition TempoSyncKnob.h:99
void contextMenuEvent(QContextMenuEvent *_me) override
Definition TempoSyncKnob.cpp:104
void updateDescAndIcon()
Definition TempoSyncKnob.cpp:182
void showCustom()
Definition TempoSyncKnob.cpp:313
void setSyncDescription(const QString &_new_description)
Definition TempoSyncKnob.cpp:287
const QPixmap & syncIcon()
Definition TempoSyncKnob.cpp:296
QPointer< MeterDialog > m_custom
Definition TempoSyncKnob.h:102
void syncDescriptionChanged(const QString &_new_description)
const QString & syncDescription()
Definition TempoSyncKnob.cpp:279
QString m_tempoSyncDescription
Definition TempoSyncKnob.h:100
static const char * name
Definition pugl.h:1582
static uintptr_t parent
Definition pugl.h:1644
Definition AudioPortAudio.cpp:223
KnobType
Definition Knob.h:39