diff options
Diffstat (limited to 'src/widget/wbasewidget.cpp')
-rw-r--r-- | src/widget/wbasewidget.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/widget/wbasewidget.cpp b/src/widget/wbasewidget.cpp index c2efac0b2e..081863f47d 100644 --- a/src/widget/wbasewidget.cpp +++ b/src/widget/wbasewidget.cpp @@ -97,6 +97,30 @@ void WBaseWidget::setControlParameter(double v) { } } +void WBaseWidget::setControlParameterUp(double v) { + foreach (ControlParameterWidgetConnection* pControlConnection, m_leftConnections) { + pControlConnection->setControlParameterUp(v); + } + foreach (ControlParameterWidgetConnection* pControlConnection, m_rightConnections) { + pControlConnection->setControlParameterUp(v); + } + foreach (ControlParameterWidgetConnection* pControlConnection, m_connections) { + pControlConnection->setControlParameterUp(v); + } +} + +void WBaseWidget::setControlParameterDown(double v) { + foreach (ControlParameterWidgetConnection* pControlConnection, m_leftConnections) { + pControlConnection->setControlParameterDown(v); + } + foreach (ControlParameterWidgetConnection* pControlConnection, m_rightConnections) { + pControlConnection->setControlParameterDown(v); + } + foreach (ControlParameterWidgetConnection* pControlConnection, m_connections) { + pControlConnection->setControlParameterDown(v); + } +} + void WBaseWidget::setControlParameterLeftDown(double v) { if (!m_leftConnections.isEmpty()) { foreach (ControlParameterWidgetConnection* pControlConnection, m_leftConnections) { |