X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvIntensityValueSlider.cxx;h=c1973aff97ccbb04ba6020e1cfa433134c78503e;hb=05eefea024e58d3694f1fbeb40b1c5f880a1e464;hp=11a5f58a4e8245f4feca38e124d11f54c5c7d666;hpb=f7dee5f397e4efa933ef32507698ff1c1e573c2e;p=clitk.git diff --git a/vv/vvIntensityValueSlider.cxx b/vv/vvIntensityValueSlider.cxx index 11a5f58..c1973af 100644 --- a/vv/vvIntensityValueSlider.cxx +++ b/vv/vvIntensityValueSlider.cxx @@ -3,8 +3,8 @@ Program: vv Module: $RCSfile: vvIntensityValueSlider.cxx,v $ Language: C++ - Date: $Date: 2010/01/29 13:54:37 $ - Version: $Revision: 1.1 $ + Date: $Date: 2010/03/01 07:37:25 $ + Version: $Revision: 1.4 $ Author : David Sarrut (david.sarrut@creatis.insa-lyon.fr) Copyright (C) 2008 @@ -26,14 +26,16 @@ =========================================================================*/ #include "vvIntensityValueSlider.h" -#include "clitkCommon.h" //------------------------------------------------------------------------------ vvIntensityValueSlider::vvIntensityValueSlider(QWidget * parent, Qt::WindowFlags f) :QWidget(parent,f), Ui::vvIntensityValueSlider() { // GUI Initialization - setupUi(this); + setupUi(this); + mValue = 0; + SetMaximum(1000); + SetMinimum(-1000); // Connect signals & slots connect(mSpinBox, SIGNAL(valueChanged(double)), this, SLOT(valueChangedFromSpinBox(double))); @@ -44,15 +46,12 @@ vvIntensityValueSlider::vvIntensityValueSlider(QWidget * parent, Qt::WindowFlags //------------------------------------------------------------------------------ vvIntensityValueSlider::~vvIntensityValueSlider() { - // DD("Delete vvIntensityValueSlider"); } //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ void vvIntensityValueSlider::valueChangedFromSpinBox(double v) { - // DD("valueChangedFromSpinBox"); - // DD(v); mSlider->setValue(v); mValue = v; emit valueChanged(v); @@ -62,11 +61,7 @@ void vvIntensityValueSlider::valueChangedFromSpinBox(double v) { //------------------------------------------------------------------------------ void vvIntensityValueSlider::valueChangedFromSlider(int v) { - // DD("valueChangedFromSlider"); - // DD(v); - // DD(v*mSliderFactor); mSpinBox->setValue(v*mSliderFactor); - // emit valueChanged(v*mSliderFactor); } //------------------------------------------------------------------------------ @@ -117,13 +112,6 @@ void vvIntensityValueSlider::SetMinimum(double min) { //------------------------------------------------------------------------------ void vvIntensityValueSlider::Update() { - DD(mImage->GetScalarTypeAsString()); - DD(mImage->GetFirstVTKImageData()->GetScalarTypeMax()); - DD(mImage->GetFirstVTKImageData()->GetScalarTypeMin()); - - // double max = mImage->GetFirstVTKImageData()->GetScalarTypeMax(); -// double min = mImage->GetFirstVTKImageData()->GetScalarTypeMin(); - if (mImage->IsScalarTypeInteger()) { mSpinBox->setSingleStep(1.0); @@ -134,8 +122,6 @@ void vvIntensityValueSlider::Update() { mImage->GetFirstVTKImageData()->GetScalarRange(range); mMin = range[0]; mMax = range[1]; - DD(mMax); - DD(mMin); mSlider->setMaximum(mMax); mSlider->setMinimum(mMin); mSpinBox->setMaximum(mMax);