Use a ComboBox for number states with allowedValues
This commit is contained in:
parent
65660d7386
commit
1ad2f8f759
@ -224,7 +224,9 @@ ThingPageBase {
|
|||||||
if (stateDelegate.stateType.unit === Types.UnitUnixTime) {
|
if (stateDelegate.stateType.unit === Types.UnitUnixTime) {
|
||||||
sourceComp = "DateTimeDelegate.qml";
|
sourceComp = "DateTimeDelegate.qml";
|
||||||
} else if (isWritable) {
|
} else if (isWritable) {
|
||||||
if (stateDelegate.stateType.minValue !== undefined && stateDelegate.stateType.maxValue !== undefined) {
|
if (stateDelegate.stateType.allowedValues.length > 0) {
|
||||||
|
sourceComp = "ComboBoxDelegate.qml";
|
||||||
|
} else if (stateDelegate.stateType.minValue !== undefined && stateDelegate.stateType.maxValue !== undefined) {
|
||||||
sourceComp = "SliderDelegate.qml";
|
sourceComp = "SliderDelegate.qml";
|
||||||
} else {
|
} else {
|
||||||
sourceComp = "SpinBoxDelegate.qml";
|
sourceComp = "SpinBoxDelegate.qml";
|
||||||
|
|||||||
Reference in New Issue
Block a user