Disable direct parameter value input when data defined override is set

This commit is contained in:
Nyall Dawson 2017-11-27 08:03:40 +10:00
parent 8c9147eabd
commit 1625d1fa2c

View File

@ -198,6 +198,7 @@ class NumberInputPanel(NUMBER_BASE, NUMBER_WIDGET):
self.btnDataDefined = None
else:
self.btnDataDefined.init(0, QgsProperty(), self.param.dynamicPropertyDefinition())
self.btnDataDefined.registerEnabledWidget(self.spnValue, False)
self.spnValue.valueChanged.connect(lambda: self.hasChanged.emit())