Index: sources/gui/qml/pages/settings/SettingsCalibrationSettings.qml =================================================================== diff -u -rfd13750406289b7fd9d49c7827ad143fe246278f -r8350b02fa06da7cb6d7f085f88f55bf505ae78df --- sources/gui/qml/pages/settings/SettingsCalibrationSettings.qml (.../SettingsCalibrationSettings.qml) (revision fd13750406289b7fd9d49c7827ad143fe246278f) +++ sources/gui/qml/pages/settings/SettingsCalibrationSettings.qml (.../SettingsCalibrationSettings.qml) (revision 8350b02fa06da7cb6d7f085f88f55bf505ae78df) @@ -12,7 +12,7 @@ itemIndex : SettingsStack.CalibrationSettings confirmVisible : false - Component.onCompleted: vCalibrationSettings.refreshList(SettingsCalibrationSettings.Pressure) + Component.onCompleted: vCalibrationSettings.refreshList(_componentComboBox.currentIndex) function openDialog( vIndex ) { _calibrationDialog.openDialog( _componentComboBox.currentIndex, @@ -128,12 +128,12 @@ clip : true border { width: 1 - color: _mouseArea.pressed || _editButton.isPressed ? Colors.borderButton : Colors.panelBorderColor + color: _mouseArea.pressed || _editButton.isPressed ? model.received ? Colors.borderButton : Colors.red : Colors.panelBorderColor } MouseArea { id: _mouseArea anchors.fill : parent - onClicked : _root.openDialog(index) + onClicked : if ( model.received ) _root.openDialog(index) } IconButton { id : _editButton @@ -142,7 +142,8 @@ leftMargin : Variables.defaultMargin / 2 verticalCenter : parent.verticalCenter } - iconImageSource : "qrc:/images/iEdit" + enabled : model.received + iconImageSource : model.received ? "qrc:/images/iEdit" : "qrc:/images/iEditDisabled" iconSize : Variables.iconsDiameter onPressed : _root.openDialog( index ) }