Index: sources/gui/qml/components/BaseComboBox.qml =================================================================== diff -u -r1132f049e169cc87a059261f72fca0ceb7d739f1 -rec53ffe0a1528ace958cfe347875b7bcd25bed57 --- sources/gui/qml/components/BaseComboBox.qml (.../BaseComboBox.qml) (revision 1132f049e169cc87a059261f72fca0ceb7d739f1) +++ sources/gui/qml/components/BaseComboBox.qml (.../BaseComboBox.qml) (revision ec53ffe0a1528ace958cfe347875b7bcd25bed57) @@ -30,6 +30,7 @@ property int delegateHeight : height property bool canOff : false property bool centerHorizontally: false + property var itemsEnabled : Array(_root.count).fill(true) width : 300 displayText : _root.isActive ? currentText : Variables.emptyEntry @@ -61,10 +62,11 @@ width : _root.delegateWidth height : _root.delegateHeight highlighted : _root.highlightedIndex === index + enabled : _root.itemsEnabled[index] contentItem: Text { text : canOff && modelData === "0" ? qsTr("OFF") : modelData - color : Colors.offWhite + color : enabled ? Colors.offWhite : Colors.textDisableButton font : _root.font verticalAlignment : Text.AlignVCenter horizontalAlignment : centerHorizontally ? Text.AlignHCenter : undefined