you can try to learn qml basics. if () else if () ...
Rectangle { id: colorTemperature width: 100; height: 140 radius: 12 anchors.centerIn: temperatureHighLabel color: { if (temperatureHighLabel.text >= "38" ) "#b20012" // dark red else if (temperatureHighLabel.text >= "32" ) "#bd0014" // red else if (temperatureHighLabel.text >= "27" ) "#ec0019" // scarlet else if (temperatureHighLabel.text >= "21" ) "#ec9649" // orange else if (temperatureHighLabel.text >= "16" ) "#f7c200" // yellow else if (temperatureHighLabel.text >= "10" ) "#9ad346" // rich green else if (temperatureHighLabel.text >= "4" ) "#47b04b" // green else if (temperatureHighLabel.text <= "-1" ) "#4293ff" // sky blue else if (temperatureHighLabel.text <= "-7" ) "#3c00ff" // blue else if (temperatureHighLabel.text <= "-12") "#6a28a3" // purple else if (temperatureHighLabel.text <= "-18") "#8d009a" // pinky purple else if (temperatureHighLabel.text <= "-23") "#bd009a" // magenta } }