if (t) //trackbar exists
return;
- if (!value)
- CV_Error(CV_StsNullPtr, "NULL value pointer" );
-
if (count <= 0) //count is the max value of the slider, so must be bigger than 0
CV_Error(CV_StsNullPtr, "Max value of the slider must be bigger than 0" );
slider->setMinimum(0);
slider->setMaximum(_count);
slider->setPageStep(5);
- slider->setValue(*value);
+ if (dataSlider)
+ slider->setValue(*dataSlider);
slider->setTickPosition(QSlider::TicksBelow);
{
setLabel(myvalue);
- *dataSlider = myvalue;
+ if (dataSlider)
+ *dataSlider = myvalue;
if (callback)
{
callback(myvalue);
// Image control is loaded. See callback implementation in CvWindow ctor.
slider->Width = sliderDefaultWidth;
}
- slider->Value = *val;
+ slider->Value = val ? *val : 0;
slider->Maximum = count;
slider->Visibility = Windows::UI::Xaml::Visibility::Visible;
slider->Margin = Windows::UI::Xaml::ThicknessHelper::FromLengths(10, 10, 10, 0);