Remove enum for knob types

This commit is contained in:
Michael Gregorius
2023-07-08 14:20:27 +02:00
parent fdad869d96
commit 18722203f3
3 changed files with 4 additions and 23 deletions

View File

@@ -68,7 +68,7 @@ QWidget * LadspaWidgetFactory::createWidget(LadspaControl * ladspaControl, QWidg
knob->setLabel(name);
break;*/
{
FloatModelEditorBase * fme = new FloatModelEditorBase(knobBright_26Temp, parent, name);
FloatModelEditorBase * fme = new FloatModelEditorBase(parent, name);
fme->setModel(ladspaControl->knobModel());
fme->setLabel(name);
fme->setHintText(QObject::tr("Value:"), "");

View File

@@ -59,7 +59,7 @@ SimpleTextFloat * FloatModelEditorBase::s_textFloat = nullptr;
FloatModelEditorBase::FloatModelEditorBase( knobTypesTemp _knob_num, QWidget * _parent, const QString & _name ) :
FloatModelEditorBase::FloatModelEditorBase(QWidget * _parent, const QString & _name ) :
QWidget( _parent ),
FloatModelView( new FloatModel( 0, 0, 0, 1, nullptr, _name, true ), this ),
m_label( "" ),
@@ -70,20 +70,11 @@ FloatModelEditorBase::FloatModelEditorBase( knobTypesTemp _knob_num, QWidget * _
m_buttonPressed( false ),
m_angle( -10 ),
m_lineWidth( 0 ),
m_textColor( 255, 255, 255 ),
m_knobNum( _knob_num )
m_textColor( 255, 255, 255 )
{
initUi( _name );
}
FloatModelEditorBase::FloatModelEditorBase( QWidget * _parent, const QString & _name ) :
FloatModelEditorBase( knobBright_26Temp, _parent, _name )
{
}
void FloatModelEditorBase::initUi( const QString & _name )
{
if( s_textFloat == nullptr )