Lv2ViewProc: Improve variable names
This commit is contained in:
committed by
Johannes Lorenz
parent
006c43820b
commit
c309d8bd11
@@ -56,7 +56,7 @@ class Lv2ViewProc : public LinkedModelGroupView
|
||||
{
|
||||
public:
|
||||
//! @param colNum numbers of columns for the controls
|
||||
Lv2ViewProc(QWidget *parent, Lv2Proc *ctrlBase, int colNum);
|
||||
Lv2ViewProc(QWidget *parent, Lv2Proc *proc, int colNum);
|
||||
~Lv2ViewProc() override = default;
|
||||
|
||||
private:
|
||||
|
||||
@@ -51,13 +51,13 @@ namespace lmms::gui
|
||||
{
|
||||
|
||||
|
||||
Lv2ViewProc::Lv2ViewProc(QWidget* parent, Lv2Proc* ctrlBase, int colNum) :
|
||||
LinkedModelGroupView (parent, ctrlBase, colNum)
|
||||
Lv2ViewProc::Lv2ViewProc(QWidget* parent, Lv2Proc* proc, int colNum) :
|
||||
LinkedModelGroupView (parent, proc, colNum)
|
||||
{
|
||||
class SetupWidget : public Lv2Ports::ConstVisitor
|
||||
class SetupTheWidget : public Lv2Ports::ConstVisitor
|
||||
{
|
||||
public:
|
||||
QWidget* m_par; // input
|
||||
QWidget* m_parent; // input
|
||||
const LilvNode* m_commentUri; // input
|
||||
Control* m_control = nullptr; // output
|
||||
void visit(const Lv2Ports::Control& port) override
|
||||
@@ -69,20 +69,20 @@ Lv2ViewProc::Lv2ViewProc(QWidget* parent, Lv2Proc* ctrlBase, int colNum) :
|
||||
switch (port.m_vis)
|
||||
{
|
||||
case PortVis::Generic:
|
||||
m_control = new KnobControl(m_par);
|
||||
m_control = new KnobControl(m_parent);
|
||||
break;
|
||||
case PortVis::Integer:
|
||||
{
|
||||
sample_rate_t sr = Engine::audioEngine()->processingSampleRate();
|
||||
m_control = new LcdControl((port.max(sr) <= 9.0f) ? 1 : 2,
|
||||
m_par);
|
||||
m_parent);
|
||||
break;
|
||||
}
|
||||
case PortVis::Enumeration:
|
||||
m_control = new ComboControl(m_par);
|
||||
m_control = new ComboControl(m_parent);
|
||||
break;
|
||||
case PortVis::Toggled:
|
||||
m_control = new CheckControl(m_par);
|
||||
m_control = new CheckControl(m_parent);
|
||||
break;
|
||||
}
|
||||
m_control->setText(port.name());
|
||||
@@ -100,14 +100,14 @@ Lv2ViewProc::Lv2ViewProc(QWidget* parent, Lv2Proc* ctrlBase, int colNum) :
|
||||
};
|
||||
|
||||
AutoLilvNode commentUri = uri(LILV_NS_RDFS "comment");
|
||||
ctrlBase->foreach_port(
|
||||
proc->foreach_port(
|
||||
[this, &commentUri](const Lv2Ports::PortBase* port)
|
||||
{
|
||||
if(!lilv_port_has_property(port->m_plugin, port->m_port,
|
||||
uri(LV2_PORT_PROPS__notOnGUI).get()))
|
||||
{
|
||||
SetupWidget setup;
|
||||
setup.m_par = this;
|
||||
SetupTheWidget setup;
|
||||
setup.m_parent = this;
|
||||
setup.m_commentUri = commentUri.get();
|
||||
port->accept(setup);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user