From bb12283f3694cf85d102abdfd7b9c7008f4b48c7 Mon Sep 17 00:00:00 2001
From: Oliver Bock <oliver.bock@aei.mpg.de>
Date: Mon, 26 Jan 2009 18:08:24 +0100
Subject: [PATCH] Optimized visualization of capped values

---
 src/pulsatingscience.cpp | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/pulsatingscience.cpp b/src/pulsatingscience.cpp
index 9380a7d..2bfc730 100644
--- a/src/pulsatingscience.cpp
+++ b/src/pulsatingscience.cpp
@@ -166,8 +166,13 @@ void PulsatingScience::updatePulsarSemiMajorAxisValue(double value)
 {
 	ui.sliderPulsarSemiMajorAxis->setValue(value * 1000.0);
 
-	if(value < 1.0 || value > 20.0) {
-		ui.lcdPulsarSemiMajorAxis->setStyleSheet("color: red");
+	if((int)value <= 1 || (int)value >= 20) {
+		if((int)value < 1 || (int)value > 20) {
+			ui.lcdPulsarSemiMajorAxis->setStyleSheet("color: red");
+		}
+		else {
+			ui.lcdPulsarSemiMajorAxis->setStyleSheet("color: black");
+		}
 		ui.lcdPulsarSemiMajorAxis->display(QString::number(value, 'f', 1));
 	}
 }
-- 
GitLab