From 352e3852c950bb54b36bab6eaa6d7377787b48d3 Mon Sep 17 00:00:00 2001 From: Stefan Bienert <stefan.bienert@unibas.ch> Date: Tue, 5 Jul 2011 13:50:25 +0200 Subject: [PATCH] Adopted solutin for BZDNG-273 to trace widget --- modules/gui/pymod/scene/trace_widget.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/gui/pymod/scene/trace_widget.py b/modules/gui/pymod/scene/trace_widget.py index a55a0dc55..7dcb0342a 100644 --- a/modules/gui/pymod/scene/trace_widget.py +++ b/modules/gui/pymod/scene/trace_widget.py @@ -105,9 +105,11 @@ class TraceWidget(RenderModeWidget): self.GetOptions().SetTubeRadius(value/10.0) def UpdateTubeRadiusGui(self,value): - if(abs(value*10.0 - self.width_tube_slider_.value())>=self.width_tube_spinbox_.singleStep()): + value = round(value, 2) + if(abs(value*10.0 - self.width_tube_slider_.value())>=self.width_tube_slider_.singleStep()): self.width_tube_slider_.setValue(value*10.0) - self.width_tube_spinbox_.setValue(value) + if(abs(value - self.width_tube_spinbox_.value())>=self.width_tube_spinbox_.singleStep()): + self.width_tube_spinbox_.setValue(value) def GetText(self): return self.text_ -- GitLab