generic percentage knob preset
parent
3caf08c3db
commit
5dca500640
|
@ -100,6 +100,8 @@ namespace Xybrid::UI {
|
|||
static inline KnobGadget* auto##NAME (QGraphicsItem* p)
|
||||
|
||||
// common presets
|
||||
preset(Percent) { return (new KnobGadget(p))->setRange(0.0, 1.0, .01)->setTextFunc(KnobGadget::textPercent); }
|
||||
|
||||
preset(Gain) { return (new KnobGadget(p))->setRange(-60, 12, .1)->setLabel("Gain")->setTextFunc(KnobGadget::textGain); }
|
||||
preset(Balance) { return (new KnobGadget(p))->setRange(-1.0, 1.0, .01)->setLabel("Balance")->setTextFunc(KnobGadget::textBalance); }
|
||||
preset(Cutoff) { return (new KnobGadget(p))->setRange(0, 16000, 10, NoStep, 1)->setLabel("Cutoff")->setTextFunc(KnobGadget::textFrequency); }
|
||||
|
|
Loading…
Reference in New Issue