diff --git a/custom-example/res/CustomCameraControl.qml b/custom-example/res/CustomCameraControl.qml index 9a418787aa1cf0f054bac29d71602887d63f259d..cc011d15b930dd327f0d6eec0ebf75a90c8b242c 100644 --- a/custom-example/res/CustomCameraControl.qml +++ b/custom-example/res/CustomCameraControl.qml @@ -161,15 +161,20 @@ Item { sourceSize.height: height } } + // Thermal with color-map QGCHoverButton { width: buttonSize height: width checkable: true radius: buttonRadius + + function isDesiredThermalPalette(name) { + return name === 'Rainbow'; + } onClicked: { if(_irPaletteFact) { - var entryIdx = _irPaletteFact.enumStrings.find("Rainbow") + var entryIdx = _irPaletteFact.enumStrings.find(isDesiredThermalPalette) if(entryIdx !== undefined) { _irPaletteFact.value = entryIdx; } @@ -421,7 +426,7 @@ Item { ZoomControl { id: zoomControl visible: _hasZoom - mainColor: qgcPal.window + mainColor: qgcPal.windowShade contentColor: qgcPal.text fontPointSize: ScreenTools.defaultFontPointSize * 1.25 zoomLevelVisible: false