|
|
|
@@ -235,10 +235,6 @@ class PluginParameter(QWidget): |
|
|
|
self.ui.widget.setStepLarge(pInfo['stepLarge']) |
|
|
|
self.ui.widget.setScalePoints(pInfo['scalePoints'], bool(pHints & PARAMETER_USES_SCALEPOINTS)) |
|
|
|
|
|
|
|
if not pHints & PARAMETER_IS_AUTOMABLE: |
|
|
|
self.ui.sb_control.setEnabled(False) |
|
|
|
self.ui.sb_channel.setEnabled(False) |
|
|
|
|
|
|
|
if pType == PARAMETER_INPUT: |
|
|
|
if not pHints & PARAMETER_IS_ENABLED: |
|
|
|
self.ui.label.setEnabled(False) |
|
|
|
@@ -247,6 +243,10 @@ class PluginParameter(QWidget): |
|
|
|
self.ui.sb_control.setEnabled(False) |
|
|
|
self.ui.sb_channel.setEnabled(False) |
|
|
|
|
|
|
|
elif not pHints & PARAMETER_IS_AUTOMABLE: |
|
|
|
self.ui.sb_control.setEnabled(False) |
|
|
|
self.ui.sb_channel.setEnabled(False) |
|
|
|
|
|
|
|
if pHints & PARAMETER_IS_READ_ONLY: |
|
|
|
self.ui.widget.setReadOnly(True) |
|
|
|
|
|
|
|
|